计算机科学和计算机工程只有两个字不相同,它们是不是同一类专业?他们有什么区别呢?去加拿大留学前计划申请计算机类工作一定要分清楚这两者的区别。
在加拿大的专业设置中,计算机科学(Computer science)是一门独立的学科,而计算机工程(Computer
engineering)则属于电子电气工程(Electrical & Computer
Engineering)下属的一个分支,从学习内容上来说,(Computer science)主要偏软件,而Computer
engineering主要偏硬件。
一、计算机科学(Computer science)
专业设置:Computer science
学位设置:
研究型一般有:Master of Science;>>>评估申请条件
授课型有:Master of Science in Applied Computing (MScAC)或者Master of Science
(MSc);
学制:授课型一般是1~2年,研究型一般是2年;
学院设置:一般是在理学院或者文理学院中开设。
研究领域主要包括:
Theory of computation 计算理论;
Information and coding theory信息与编码理论;
Algorithms and data structures 算法与数据结构;
Programming language theory 编程语言理论;
Formal methods 形式化方法;
Artificial intelligence 人工智能;
Computer architecture and engineering计算机体系结构和工程;
Computer Performance Analysis 计算机性能分析;
Computer graphics and visualization计算机图形学和可视化;
Computer security and cryptography 计算机安全和密码;>>>评估申请条件
Computational science 计算科学;
Computer networks 计算机网络;
Concurrent, parallel and distributed systems并发、并行和分布式系统;
Databases 数据库;
Health informatics 健康信息学;
Information science 信息科学;
Software engineering 软件工程。
二、计算机工程(Computer engineering)
专业设置:属于电子电气工程(Electrical & Computer
Engineering)下属的一个分支,在加拿大,研究生阶段大部分院校都是Electrical & Computer
Engineering,简称ECE,很少单独开设Computer Engineering。
学位设置:
授课型一般有:Master of Engineering (MEng);>>>评估申请条件
研究型一般有:Master of Applied Science (MASc)和Master of Science (MSc);
学制:授课型一般是1~2年,研究型一般是2年;
学院设置:一般在工学院(Faculty of Engineering)或者应用科学学院(Faculty of Applied
Science);
ECE主要的研究领域包括:(以阿尔伯塔大学为例);
Biomedical Engineering生物医学工程;
Communications通信;
Computer Engineering计算机工程;
Control Systems控制;
Electromagnetics & Microwaves电磁与微波;
Energy Systems能源系统;
Integrated Circuits & Systems集成电路与系统;
Microsystems & Nanodevices微电子;
Photonics & Plasmas光子与等离子;
Signal & Image Processing信号与图像处理;
Software Engineering & Intelligent Systems软件工程与智能系统;