软件工程和计算机科学傻傻分不清

在选择专业的时候,小伙伴们有没有曾被两个专业名称搞得晕头转向过?有些名字听起来好像差不多,可实际上却是两个完全不同的专业,甚至被划分在两个不同的院系中。

今天湖首君就为大家揭秘——软件工程(SoftwareEngineering)和计算机科学(ComputerScience)到底都有什么不同。

1

专业对比

专业内容

软件工程专业

计算机科学专业

工程学院

FacultyofEngineering

理学院

FacultyofScience

该专业结合了工程类和计算机科学的很多基础。这个领域重要的方向包括嵌入式、网络、机器智能、计算机软件和网络安全。

该专业是一门用基础算法进行信息储存、转化、交流的专业。是依托于数学和工程的一个学科。因此计算机科学运用分析和设计去转化和使数据安全。

本科课程设置

在湖首大学,这两个专业的学生在第一年都要学习该院系的基础课程,比如工程学院的工程类基础课,或理学院的数学、逻辑类基础课。

从第二年开始,两个专业的学生进行专业必修课的选择。

软件工程专业课

计算机科学专业课

数据管理和信息系统

计算机体系结构简介

计算机硬件和软件系统

汇编语言与操作系统

编译器和算法设计

移动端计算技术

软件测试和质量保证

操作系统

软件性能分析

网络健康信息学

数值方法和建模

大数据

操作系统原理

云计算

应用计算智能

编程语言

数据和数字通信

算法设计和分析

数字信号与图像处理

游戏编程

从上面的列表可以看出,软件工程重在培养软件工程师,从基础上教学生软件的搭建和系统的研发、管理及分析。

而计算机科学更注重编程、计算机语言、大数据的学习。

研究生课程设置

在研究生教育层面,湖首大学将软件工程与电气工程结合,开设电气与计算机工程学硕士MScEnginElectricalandComputerEngineering。电气工程的学习同样涉及电子、网络,因此电气工程与计算机工程的交叉学习成为目前工程领域的大趋势,学生可以获得更全面、更立体的知识体系。

计算机科学在研究生层面,课程名称是计算机科学硕士MScComputerScience。

湖首大学为两个专业都设置了授课型以及研究型的课程选项,学生可以自由进行选择。

2

就业前景专业选择

看完上面的分析,还是不太清楚该怎么选择专业吗?

根据上面的内容,如果你喜欢数学、逻辑,或者想进入CS专业领域,如人工智能、机器学习、网络技术安全等,那计算机科学更加适合你。

如果你对动手操作更感兴趣,或者想学习软件的构建和维护,你应该选择软件工程。

其实湖首大学软件工程和计算机科学专业的毕业生就业前景类似,他们都将拥有专业且广泛的计算机和软件知识,为今后的职业生涯做充分的准备。

软件工程专业未来的职业发展包括:

软件工程师

软件分析师

信息安全管理人员

系统开发人员等

计算机科学专业未来的职业发展包括:

计算机科学家

软件测试

软件研发

数据分析

数据库管理等

其中,加拿大软件工程师(softwareengineer)平均年薪为7万加元;计算机科学家(







































北京治疗白癜风最佳药物
北京哪家治疗白癜风好



转载请注明:http://www.zjiaren.com/jbmb/10771.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了