Computer Engineering, Computer Science,Software Engineering有什么区别?
晓宏留学分析,三个专业的区别如下,供广大想赴美攻读这三个专业的学子们参考~~
Name
Introduction
Background
Career
Requirements
Computer Engineering计算机工程
主要研究计算机处理器、多处理器通讯设计、网络设计和存储器体系,着重于硬件设计以及与软件和操作系统的交互的性能
注重研究背景或实践经验。非计算机背景的学生,只要有相关的专业背景和研究经历也可以申请,比如一些工业设计、机械设计、通信工程等专业
对电子电路,硬件设计等学科的深刻理解和应用能力,能适应实际的设计和工程用途。
1.GPA3.3+
2.IBT90+
3.GRE310
4.优势院校:清华、北大、西安交大、上海交大、浙大
Computer Science计算机科学
理论研究层面
具备比较高的数学功底和电脑基础性语言的知识储备
掌握高级计算机能力的人才,如网络架构师,数据库工程师,数据分析与发掘工程师,高级软件工程师等。可以拿到丰厚的薪酬。
1.GPA 3.25
2.IBT 80+
3.GRE 320+
4.CV +PS +RL
系统软件层面
国内计算机科学系的学生都能申请
计算机应用层面
需比较高的数学功底和电脑基础性语言的知识储备
Software Engineering
软件工程
指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发和维护计算机软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术和方法结合起来,开发出高质量的软件并有效地维护。
要求有一定的编程技巧,熟悉掌握编程语言和软件设计思想,有一定的软件设计项目经历
软件设计、编程语言和软件测试
工作机会较多,但是起步阶段的收入居于中等。
1.GPA:3.0(min)3.6(prefer)
2.IBT 100+
3.GRE: 建议考GRE SUB
4.论文:最好是发表在国际会议上
5.重要的荣誉/奖项/经历:最好是国家级的数模竞赛和数学竞赛
6.优势院校:最好是国内TOP10