计算机科学 VS 计算机工程
计算机科学 (CS) 和计算机工程 (CE) 都是围绕计算机和信息系统的技术密集型领域。例如,CS 和 CE 专业的学生都必须学习编码、测试计算机软件等基本技能。尽管有这种明显的重叠,但实质差异还是相当大的。
CE领域侧重于计算机设计和开发,而CS更强调计算理论、网络安全、算法和计算机网络。
如果你还是不确定,可以上各个大学的官网查看大学CE和CS的课程设置并进行比较。这里以多伦多大学的CE和CS专业为例,每所学校可能会有极其细微的差异。
多大CS专业必修课程:
●大一(2.5个学分课):
类别一:编程语言学习如Python,编程中的数学原理与应用
CSC108H1+CSC148H1+CSC165H
或CSC240H1 ;
或CSC110Y1+CSC111H1
类别二:微积分:
MAT137Y1;
或 MAT157Y1;
或MAT135H1+MAT136H1