计算机工程、计算机科学和软件工程:三者之间的差异解析

发表时间: 2022-08-02 08:46

Computer Engineering计算机工程

主要研究计算机处理器、多处理器通讯设计、网络设计和存储器体系,着重于硬件设计以及与软件和操作系统的交互的性能 注重研究背景或实践经验。非计算机背景的学生,只要有相关的专业背景和研究经历也可以申请,比如一些工业设计、机械设计、通信工程等专业 对电子电路,硬件设计等学科的深刻理解和应用能力,能适应实际的设计和工程用途。

1. GPA3.3+

2. TOEFL:90+

3. GRE320;

4. 优势院校:清华、北大、西安交大、上海交大、哈工大

Computer Science计算机科学

理论研究层面:具备比较高的数学功底和电脑基础性语言的知识储备

系统软件层面: 国内计算机科学系的学生都能申请

计算机应用层面: 需比较高的数学功底和电脑基础性语言的知识储备

掌握高级计算机能力的人才,如网络架构师,数据库工程师,数据分析与发掘工程师,高级软件工程师等。可以拿到丰厚的薪酬。

1. GPA 3.25

2. TOEFL: 90+

3. GRE 310 +

4. CV +PS +RL

Software Engineering软件工程

指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发和维护计算机软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术和方法结合起来,开发出高质量的软件并有效地维护。

要求有一定的编程技巧,熟悉掌握编程语言和软件设计思想,有一定的软件设计项目经历、软件设计、编程语言和软件测试,工作机会较多,但是起步阶段的收入居于中等。

1. GPA:3.0 -3.6

2. TOEF: 100+

3. GRE:320+ 建议考GRE SUB

4. 论文:最好是发表在国际会议上

5. 重要的荣誉/奖项/经历:最好是国家级的数模竞赛和数学竞赛

6. 优势院校:最好是国内TOP10