关闭

给自己的人生一个精彩的PlanB

意向国家及地区
获取验证码

我已阅读并同意 《隐私保护协议》

立即咨询专家
搜索
关注我们

留学官方微信

留学官方微博

400-010-8000

关于金吉列

留学

留学攻略 留学规划师 英国 美国 日本 加拿大
新西兰 澳大利亚 韩国 欧洲 亚洲 中国香港

热门

留学产品 成功案例 院校排名
国际学校 精彩讲座 OSSD课程

申请

留学资料 语言提升
能力提升 签证准备

生活

留学安全 海外生活
实习就业 移民置业

工具栏

在线咨询

免费评估

费用计算

微信扫码体验

电话咨询

分公司电话

400-010-8000

免费咨询电话

400-010-8000

到店咨询

免费领取留学邀请函
意向国家及地区
意向学段

请留下您的信息,我们将有专人与您联系

获取验证码
我已阅读并同意《隐私保护协议》

金吉列留学北京总部2

北京市朝阳区建国门外大街8号楼IFC国际财源中心B座15层

010-56836688

复制地址
到店咨询
0
0
首页 文章详情

美国计算机科学CS专业与CE和软件工程的区别

胡春琴
2019-04-16 15:55:37
人浏览
0
0

第二外语选什么小语种吃香?

了解详情

一站式留学评测 留学快人一步

了解详情

考研留学两手抓,想不上岸都难

了解详情

金吉列留学12月精彩活动+直...

了解详情
计算机专业一直都是我们美国留学的最热门的专业之一,那么CS和CE以及软件工程有什么区别呢?

计算机科学与技术:计算机科学专业涵盖软件工程专业,主要培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。

软件工程专业是2002年国家教育部新增专业,随着计算机应用领域的不断扩大及中国经济建设的不断发展,软件工程专业将成为一个新的热门专业。软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。

一、从就业来看,现在软件工程和计算机科学与技术两个专业毕业的学生都是从事的互联网行业,

很多都是程序猿。从这个角度来看,其实两者的区别不是很大。

二、从这两个专业设置背景来看。

“国外高校计算机有关的基本都会被包括在CS这个大专业里,而国内则被分成“计算机科学”“软件工程”“信息管理与信息系统”等多个名目”。那么为什么呢?其实主要原因是因为我国在大学专业的设置发展上,经历了一些变化。从文革前学习前苏联的“窄口小类”划分方式的专业设置,到文革后学习西方,也就是美国的“宽口大类”划分方式。这就是为什么题主会说国外高校计算机相关的都被包含在了CS这个大专业里,是因为国外采用的是“宽口大类”的划分方式。而随着时间的慢慢推移,全国统一按“宽口大类”这种设置专业的方式,暴露出了很多问题,比如:专业过于宽泛,专业性较强的用人场合不适应这种专业设置。所以教育部在2001年11月调整了我国的本科学科专业结构,本科专业数量有了很大的增加。软件工程专业就是当时新增加的二级学科。也有一些不在旧学科分类之中的新专业。

由于上述原因,我国专业的划分属于“宽口大类”与“窄口小类”并存的局面。这也算是我国的特色吧。这其实就能解决题主的疑问了。为什么我国cs会分成那么多类?答案很明显。而从这个角度,两者的区别是一个是一级学科,一个是二级学科!

三、从两者的专业提出背景来看;

其实从上面,我们也知道软件工程其实本身设立的目的,就是为了适应专业性较强的用人场合。所以它的名字里有个“工程”,这两个字意味着它和工程领域的学科,以及管理学科有很大的关系。它和航空工程啊或者机械工程这些学科一样,也有工程理论、质量控制论的原理。软件工程是一门为了解决“软件危机”才被提出的专业。

而计算机科学与技术,更多的是一门科学性的、系统性的、理论性的计算机专业,涉及的范围会更加广。所以其实,计算机科学与技术专业的同学也会学习软件工程这门课。两个专业是有交叉的。两者在这个角度的区别就是,一个是为了解决问题,一个是为了研究问题。这就是看待这个问题的全部角度。希望能够解决你的疑问。

Computer engineering可以说是cs和ee的结合。

就是我们通常说的vlsi,computer architecture,embee system。并且ce所研究的是如何设计和优化微处理器的功能。借用一句老生常态的话;computer engineers are electrical engineers who specialize in software esign, harware esign, or systems esign that integrates both. 

因此常规情况下,我们可以说两者的区别是CE的学生拥有对电路、电子学和VLSI设计的非常深厚的认知,而这些都是现代计算机实际结构中至关重要的;CS的学生学习的是代数、计算和编程语言,这些构成了高级程序设计和计算的基础。

开启美国留学之旅 立即咨询

快速评估适合你的专业&院校

获取验证码
意向国家及地区
立即评估

我已阅读并同意

《隐私保护协议》
更多留学话题
美国录取捷报 美国留学申请攻略 美国留学产品 美国留学专业解析 美国留学职场就业发展 美国留学生活 美国留学时讯 美国签证指导 美国大学排名 美国成功案例
胡春琴
擅长美国
025-85552299
立即咨询
美国留学实用指南
研究生申请
本科申请
高中申请
查专业
看排名
能力提升
推荐产品
  • 美国前30/60名校培养计划
    基于美国特有的转学体制,为学生提供包括学术、领导力、职业等在内的长时段服务,让学生既获得名校录取,又有读完名校的实力
    了解详情
  • 美国高端本科:金鹏计划
    为学生量身搭建五维立体模型,逐一击破痛点,致力于提高美国TOP30本科录取成功率
    了解详情
  • 美国高端硕士:金骏计划
    为志向申请名校的学生提供的高端服务产品 致力于提升学生入读美国前30名校的成功率 产品中涵盖背景提升项目基金,学生可根据自身背景任意选择海内/外科研与职场提升等项目
    了解详情
关闭
专业留学顾问限时 1对1咨询

icon

获取验证码

立即预约
icon icon

我已阅读并同意 《隐私保护协议》

信息提交成功!稍后将有专人与您联系。