计算机工程和计算机科学的区别-新东方前途出国

您的位置:首页>顾问中心>赵璠—离职>日志>计算机工程和计算机科学的区别
在线咨询
免费评估
留学评估助力院校申请
获取验证码
立即评估
定制方案
费用计算
留学费用计算器
电话咨询
预约回电

顾问将于15分钟内回电

立即预约
咨询热线

小语种欧亚留学
400-650-0116

导航

计算机工程和计算机科学的区别

2019-10-15
 计算机工程和计算机科学的区别

 

其实CS CE 这两个项目非常相似,都是学习编程和软件开发的基础学科。两者间最基本的区别可以归结为理科(science)和工科(engineering)的区别. 

Computer Engineering VS Computer Science ?两者的区别到底是什么呢? 

science 的意思是知识或学问,它来源于拉丁文Scientia,表达的意思是“to Know”engineering 在拉丁文中的意思是“to contrive”。因此,从操作层面来看,两者的区别是CE 的学生拥有对电路、电子学和VLSI 设计的非常深厚的认知,而这些对现代计算机硬件至关重要;CS 的学生学习的是代数、计算和编程语言,这些构成了高级程序设计和计算的基础。 

展开说,基础课程内容: 

CS基础课:编程,数据结构,C语言,软件工程,系统软件,系统安全 CE基础课:微处理器,电子学原理,电子系统设计,计算机组成与结构,电路原理  

在就业方面,CS更多是程序系统开发、软件测试、网络安全等,CE更多是电子、供电、电信、航天、网络工程等。 

事实上这也要具体情况具体分析,具体学校具体对待。比如说维多利亚大学本科的计算机专业就是在工程下面。 

我们可以这样来理解:广义的CE 就是应用性的、与computer 相关的,CS 会更理论一些。这也就是CE与软件相关,却会放在CE 下的原因。SE侧重于学习用工程的思维去开发一个软件项目的方式、方法。另一方面,有一些狭义的划分,SE 又会放在CS下。这就是按照软硬划分的,CS是软,CE是硬,但核心都是computer。因为每个学校都有自己的划分方式,所以没有统一的标准。 

更多详情
-老师帮忙评估

自身软实力标化成绩多维度为您评估留学录取率

立即评估
推荐阅读 换一换