在线咨询
免费评估
费用计算
微信扫码体验
电话咨询
分公司电话
400-010-8000
免费咨询电话
400-010-8000
到店咨询
金吉列留学北京总部2
北京市朝阳区建国门外大街8号楼IFC国际财源中心B座15层
010-56836688
同样名称的专业在不同的学校会有一定的差异,所以,学生要做专业的比较,所谓“货比三家”。举例说明, 计算机科学是热门专业之一,在安省大学申请网输入关键词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﹚
我罗列如下,读者可以逐一对照,了解两所大学该专业课程中的差异到底有多少?
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
如果你有任何留学、签证疑问,欢迎您的咨询,希望我的专业能帮到您。
北京站
客服专线: 400-010-8000
服务专线: 400-010-8000
北京分公司:北京市朝阳区 建国门外大街永安东里甲3号院B座
友情链接 · 加拿大留学 | 新西兰留学 | 日本留学 | 欧洲留学 | 澳大利亚留学 | 美国留学 | 英国留学 | 韩国留学
©2024金吉列出国留学咨询服务有限公司 版权所有 | 京ICP备05010035号 | 京公网安备11010502038474号 | 出版物经营许可:新出发京零字第朝190057号
信息提交成功!稍后将有专人与您联系。