美国计算机专业(简称CS专业),理论或应用的课程作为学习的重点。计算机专业的典型课程设置包括:数据结构、数学、运算法则、操作系统、软件工程、编程、人工智能等。计算机科学的相关专业包括:计算机工程、电子通信工程、计算数学、认知科学、软件工程、系统工程、机器人技术、信息技术、计算机 工程技术、电脑制图。
学生在申请时,主要有以下几个专业方向:
1.CS: Computer Science 计算机科学
2.CE: Computer Engineering 计算机工程
3.EE: Electrical Engineering 电子工程
4.ECE: Electrical and Computer Engineering 电子与计算机工程
5.EECS: Electrical Engineering Computer Science 电子工程与计算机科学
6.ESE: Electrical Sciences and Engineering (only saw this in MIT) 电子科学和工程
这些专业分支有一定的区别,但是并不绝对。CS偏向于理论研究和软件,研究方向和就业偏向于解决计算机内部的问题和大型计算。CE、ECE等偏向于应用和硬件。这些专业都要学习编程和计算机操作等课程。
二.美国计算机专业名校推荐
设有CS的TOP20大学,不同的学校侧重点都不同。如Stanford的CS在理论、数据库、软件、硬件、AI等领域都是实力非常强劲。MIT数据流计算的思想和数据流计算机、人工智能方面有突出的成就。CMU的CS不是一个系,而是一个学院,规模之大。CMU师资力量雄厚,不少的faculty在此领域都有各自的贡献,但唯一不足的就是招研究生特别的少。UIUC计算机硬件特别强,另外计算机系统的研究开发也受到极度高的评价,这样faculty就提供了全面的CS教育和科研项目。所以表示当你选择自己申请的学校,首先要考虑的因素不是学校的排名,更多的是在了解他们这个专业是否与自己所感兴趣的领域有所吻合。CS要选Match而并非Top的大学。
1.斯坦福大学(Stanford University)
斯坦福大学的CS很大,拥有40人以上的Faculty成员,其中不乏响当当的图灵奖得主和各个学科领域的领军人物。
2.麻省理工学院(Massachusetts Inst. of Technology)
MIT招生不太喜欢看GRE成绩。MIT的CS曾为CS的发展做出不可磨灭的贡献,数据流计算的思想和数据流计算机、人工智能方面的许多重大成就,影响了整个UNIX界的X-Window等等。
3.加州大学伯克利分校(University of California-Berkeley)
同样地处旧金山湾畔,硅谷地带,离Stanford大约只有50公里的UC.Berkeley是美国最激进的学校之一。当今高科技领域,UC.Berkeley在缔造新的神话,文学、数学、化学、新闻等20多个大的学科领域位居前3名。拥有16个诺贝尔奖得主,以及总数近200的科学院院士、工程院院士。
4.卡耐基梅隆大学(Carnegie Mellon University)
CMU是位于匹兹堡的不大的学校,但这个学校在工程及其他一些领域却是顶尖的学堂。CMU的CS不是一个系,而是一个学院,其规模之大,恐怕也只有Stanford、UIUC可与之相比。Mach操作系统,PVM,C.mmp等都有CMU的巨大贡献。申请CMU的难度很大,因为尽管CMU的CS Faculty很多,但每年只招收不足30人的研究生队伍。申请CMU,着实是很大的挑战。
5.伊利诺斯大学(Univ. of Illinois-Urbana-Champaign)
UIUC的工程学院在全美是至尊级的,其CS、ECE、EE在历史上都屡建战功。CS方面,从早期的超级计算机ILLIAC I,II,III,IV到后来的CEDAR,都是CS发展史上,特别是并行计算机发展史上的重要事件,影响和引导了CS很长时期的发展。David Kuck曾是并行计算机处理界的一代先驱。
如同会计专业有CPA证书一样,计算机领域也有相关的证书,常用的主要有全国计算机应用技术证书、国家计算机软件专业技术资格证书、全国计算机信息高新技术考试、微软认证专家证书、美国Adobe认证平面设计师证书、美国Aotudesk认证证书。目前国内IT国际认证中比较重要的是微软的 MCSE(微软认证系统工程师),CISCO的CCNA(思科认证网络支持工程师),SUN的SCJ[(JAVA程序员认证)。