关闭

给自己的人生一个精彩的PlanB

意向国家及地区
获取验证码

我已阅读并同意 《隐私保护协议》

立即咨询专家
搜索
关注我们

留学官方微信

留学官方微博

400-010-8000

关于金吉列

留学

留学攻略 留学规划师 英国 美国 日本 加拿大
新西兰 澳大利亚 韩国 欧洲 亚洲 中国香港

热门

留学产品 成功案例 院校排名
国际学校 精彩讲座 OSSD课程

申请

留学资料 语言提升
能力提升 签证准备

生活

留学安全 海外生活
实习就业 移民置业

工具栏

在线咨询

免费评估

费用计算

微信扫码体验

电话咨询

分公司电话

400-010-8000

免费咨询电话

400-010-8000

到店咨询

免费领取留学邀请函
意向国家及地区
意向学段

请留下您的信息,我们将有专人与您联系

获取验证码
我已阅读并同意《隐私保护协议》

金吉列留学北京总部2

北京市朝阳区建国门外大街8号楼IFC国际财源中心B座15层

010-56836688

复制地址
到店咨询
0
0
首页 文章详情

加拿大同名专业在不同大学区别大吗?

李琳
2020-08-22 14:44:41
人浏览
0
0

金吉列第72届国际教育展

了解详情

留学费用计算器 算一算就知道

了解详情

2025年U.S.News全...

了解详情

第二外语选什么小语种吃香?

了解详情
加拿大大学同样名称的专业,在不同的学校会有很大的区别吗?

同样名称的专业在不同的学校会有一定的差异,所以,学生要做专业的比较,所谓“货比三家”。举例说明, 计算机科学是热门专业之一,在安省大学申请网输入关键词computer science,电脑里便会跳出在安省20所大学里共有106个计算机专业。多大的计算机专业近年一直是全加排名第一,其次是滑铁卢大学。以下从三个方面看同样是计算机专业在这两个著名学府的差别。
第一、对专业描述不一样,说明专业设计者的不同风格。
什么是计算机科学?﹙what is computer science﹚ 两所大学的介绍都有不同的。
多大介绍十分理论性:计算机科学的主题:计算,不能做的计算。我们可以让计算机做什么,第一,规模问题:我们可以指定多大的系统而不在设计中丢失,或者计算机可以在合理的时间、内存和准确性范围内处理多大的任务。计算机科学的很大一部分以这种或那样的形式处理这些问题。例如,在编程语言和方法方面,我们寻找用述计算的符号,以及有助于生产可管理且高效的软件的编程方法。在计算理论领域中,我们研究基本计算任务的时间和记忆资源需求。第二,计算范围。计算机最初被设想为纯粹的数字计算器,但今天,我们倾向于更广泛地看待它们。计算机科学的一部分涉及了解计算思想的应用速度。例如,在人工智能领域,我们询问人们的智慧行为中有多少可以通过计算来表示。在人机交互领域,我们询问使用计算机支持和增强哪些正常日常活动。
espite the name, computer science is not really a science of computers at all. computers are quite remarkable electronic evices, but even more remarkable is what they can be mae to o: simulate the flow of air over a wing, manage communication over the internet, control the actions of a robot, synthesize realistic images, play granmaster-level chess, an on an on. inee the application of computers in activities like these has affecte most areas of moern life. what these tasks have in common has little to o with the physics or electronics of computers; what matters is that they can be formulate as some sort of computation. this is the real subject matter of computer science: computation, an what can or cannot be one computationally.in trying to make sense of what we can get a computer to o, a wie variety of topics come up. there are, however, two recurring themes. the first is the issue of scale: how big a system can we specify without getting lost in the esign, or how big a task can a computer hanle within reasonable bouns of time, memory, an accuracy. a large part of computer science eals with these questions in one form or another. in the area of programming languages an methoology, for example, we look for notations for escribing computations, an programming methoologies that facilitate the prouction of manageable an efficient software. in the theory of computation area, we stuy resource requirements in time an memory of many basic computational tasks.the secon theme concerns the scope of computation. computers were originally conceive as purely numerical calculators, but toay, we ten to view them much more broaly. part of computer science is concerne with unerstaning just how far computational ieas can be applie. in the area of artificial intelligence, for example, we ask how much of the intelligent behaviour of people can be expresse in computational terms. in the area of human-computer interaction, we ask what sorts of normal ay-to-ay activities of people might be supporte an augmente using computers.
滑大的介绍则是实用式“计算机科学侧重于软件、算法、编程和计算极限的研究。使用理论和应用的组合,您将学习如何以正式、精确的方式描述问题,以便机器能够解决这些问题。您还将学习如何管理大型程序,以及了解计算机软件和硬件的电源、限制和组织。
computer science focuses on the stuy of software, algorithms, programming, an the limits of computation. using a combination of theory an application, you will learn how to escribe problems in a formal, precise way so that machines can solve them. you will also learn about managing large scale programs, an about unerstaning the power, limitations, an organization of computer software an harware.
第二、专业项目﹙computer science programs﹚不同。
有兴趣者可分别去两所学校的专业网页了解:
https://fas.calenar.utoronto.ca/section/computer-science
https://cs.uwaterloo.ca/future-unergrauate-stuents/unergrauate-programs-an-courses/computer-science
第三、专业课程不同﹙computer science courses﹚
我罗列如下,读者可以逐一对照,了解两所大学该专业课程中的差异到底有多少?

多大:开出75门课

csc104h1 - computational thinking

csc108h1 - introuction to computer programming

csc110y1 - founations of computer science i

csc111h1 - founations of computer science ii

csc120h1 - computer science for the sciences

csc148h1 - introuction to computer science

csc165h1 - mathematical expression an reasoning for computer science

csc196h1 - great ieas in computing

csc197h1 - what, who, how: privacy in the age of big ata collection

csc198h1 - computing for science

csc199h1 - intelligence, artificial an human

csc207h1 - software esign

csc209h1 - software tools an systems programming

csc236h1 - introuction to the theory of computation

csc240h1 - enriche introuction to the theory of computation

jcc250h1 - computing for science

csc258h1 - computer organization

csc263h1 - ata structures an analysis

csc265h1 - enriche ata structures an analysis

jsc270h1 - ata science i

csc299y1 - research opportunity program

csc300h1 - computers an society

csc301h1 - introuction to software engineering

csc302h1 - engineering large software systems

csc303h1 - social an information networks

csc304h1 - algorithmic game theory an mechanism esign

csc309h1 - programming on the web

csc311h1 - introuction to machine learning

csc317h1 - computer graphics

csc318h1 - the esign of interactive computational meia

csc320h1 - introuction to visual computing

csc324h1 - principles of programming languages

csc336h1 - numerical methos

csc343h1 - introuction to atabases

csc367h1 - parallel programming

csc369h1 - operating systems

jsc370h1 - ata science ii

csc373h1 - algorithm esign, analysis & complexity

csc384h1 - introuction to artificial intelligence

csc385h1 - microprocessor systems

csc396y0 - esigning systems for real worl problems

csc398h0 - research excursions

csc398y0 - research excursions

csc399y1 - research opportunity program

csc401h1 - natural language computing

csc404h1 - introuction to vieo game esign

csc410h1 - software testing an verification

csc412h1 - probabilistic learning an reasoning

csc413h1 - neural networks an eep learning

csc417h1 - physics-base animation

csc419h1 - geometry processing

csc420h1 - introuction to image unerstaning

csc428h1 - human-computer interaction

csc436h1 - numerical algorithms

csc438h1 - computability an logic

csc443h1 - atabase system technology

csc446h1 - computational methos for partial ifferential equations

csc448h1 - formal languages an automata

csc454h1 - the business of software

csc456h1 - high-performance scientific computing

csc457h1 - principles of computer networks

csc458h1 - computer networking systems

csc463h1 - computational complexity an computability

csc465h1 - formal methos in software esign

csc466h1 - numerical methos for optimization problems

csc469h1 - operating systems esign an implementation

jsc470h1 - ata science iii

csc473h1 - avance algorithm esign

csc485h1 - computational linguistics

csc486h1 - knowlege representation an reasoning

csc488h1 - compilers an interpreters

csc490h1 - capstone esign project

csc491h1 - capstone esign project

csc494h1 - computer science project

csc495h1 - computer science project


滑大:79门课程

cs 100 online/e introuction to computer usage

cs 105 introuction to computer programming 1

cs 105s principles of computing for science

cs 106 introuction to computer programming 2

cs 115 introuction to computer science 1

cs 116 introuction to computer science 2

cs 135 esigning functional programs

cs 136 elementary algorithm esign an ata abstraction

cs 137 programming principles

cs 138 introuction to ata abstraction an implementation

cs 145 esign, abstraction an implementation

cs 146 elementary algorithm esign an ata abstraction ﹙avance version﹚

cs 200 concepts for avance computer usage

cs 230 introuction to computers an computer systems

cs 231 algorithmic problem solving

cs 234 ata types an structures

cs 240 ata structures an ata management

cs 240e ata structures an ata management ﹙enriche﹚

cs 241 founations of sequential programs

cs 241e founations of sequential programs ﹙enriche﹚

cs 245 logic an computation

cs 245e logic an computation ﹙enriche﹚

cs 246 object-oriente software evelopment

cs 246e object-oriente software evelopment ﹙enriche﹚

cs 247 software abstraction an specification

cs 251 computer organization an esign

cs 330 management information systems

cs 335 computational methos in business an finance

cs 338 computer applications in business

cs 341 algorithms

cs 343 concurrent an parallel programming

cs 348 introuction to atabase management

cs 349 user interfaces

cs 350 operating systems

cs 360 introuction to the theory of computing

cs 365 moels of computation

cs 370 numerical computation

cs 371 introuction to computational mathematics

cs 383 computational igital art stuio

cs 399 reaings in computer science

cs 430 applications software engineering

cs 431 ata-intensive istribute computing

cs 432 business systems analysis

cs 436 istribute computer systems

cs 442 principles of programming languages

cs 444 compiler construction

cs 445 software requirements specification an analysis

cs 446 software esign an architectures

cs 447 software testing

cs 448 atabase systems implementation

cs 449 human computer interaction

cs 450 computer architecture

cs 451 ata-intensive istribute computing

cs 452 real-time programming

cs 454 istribute systems

cs 456 computer networks

cs 457 system performance evaluation

cs 458 computer security an privacy

cs 462 formal languages an parsing

cs 466 algorithm esign an analysis

cs 467 introuction to quantum information processing

cs 475 computational linear algebra

cs 476 numeric computation for financial moeling

cs 479 neural networks

cs 480 introuction to machine learning

cs 482 computational techniques in biological sequence analysis

cs 484 introuction to computational vision

cs 485 machine learning

cs 486 introuction to artificial intelligence

cs 487 introuction to symbolic computation

cs 488 introuction to computer graphics

cs 489 topics in computer science

cs 490 information systems management

cs 492 the social implications of computing

cs 493 cs capstone project 1

cs 494 cs capstone project 2

cs 497 multiisciplinary stuies in computer science

cs 499r reaings in computer science

cs 499t honours thesis

如果你有任何留学、签证疑问,欢迎您的咨询,希望我的专业能帮到您。  

开启加拿大留学之旅 立即咨询

快速评估适合你的专业&院校

获取验证码
意向国家及地区
立即评估

我已阅读并同意

《隐私保护协议》
更多留学话题
加拿大录取捷报 加拿大留学申请攻略 加拿大留学产品 加拿大留学专业解析 加拿大留学职场就业发展 加拿大留学生活 加拿大留学时讯 加拿大签证指导 加拿大大学排名 加拿大成功案例
李琳
7年经验 擅长加拿大
0931-8185656
立即咨询
加拿大留学实用指南
研究生申请
本科申请
高中申请
查专业
看排名
能力提升
推荐产品
  • 加拿大安省线上学分课
    为加拿大留学生和国际留学生提供加拿大安大略省9-12 年级各学科线上学分课程 学生可以通过注册安省高中学籍完成安省教育部规定的学分课程,满足毕业条件的学生可获得加拿大安省高中文凭
    了解详情
  • 全球名校直通车
    从学业规划,课程设置,语言辅导,背景提升,大学申请全通道进行规划设计助力学生申请世界名校
    了解详情
  • 北美学霸速成计划
    为了真正解决新时代的留学低毕业率的痛点,“学霸速成计划”为学生提供定制化学术辅导课程
    了解详情
关闭
专业留学顾问限时 1对1咨询

icon

获取验证码

立即预约
icon icon

我已阅读并同意 《隐私保护协议》

信息提交成功!稍后将有专人与您联系。