钱程无忧 钱程无忧的专业:计算机科学CS和计算机工程CE

在美国,计算机科学是理工科就业好、工资高的专业之一。在PayScale 2017年美国专业薪资排名中,计算机科学、计算机工程等相关专业名列前茅,平均薪资7万美元,Facebook早期薪资甚至达到11万美元(780万人民币)。

钱程无忧 钱程无忧的专业:计算机科学CS和计算机工程CE


文章图片

中国赴美留学人数接近40万,其中工科、数学、计算机专业的人数位居第二、第三,占总数的30%。另外,计算机专业是H-1B获取率最高的专业。现在我们来详细看看计算机科学和计算机工程的重要区别,未来的工作机会和美国顶尖大学。
两者的区别
计算机科学(简称CS)主要从计算机计算的角度研究计算算法、可计算性和编程语言。更像是一门科学,侧重于计算原理和算法的理论研究。这个专业数学和逻辑比较重要。
计算机工程(简称CE)研究电路、电子学、VLSI设计等。从计算机工程设计的角度来看,它是一门具有工程性质的应用学科。
1.工作量规
CE学生不仅要掌握编程相关的技能,还要熟悉电子工程的知识,尤其是电路、电子学、VLSI设计等方面的知识。从这个角度来说,也可以算是CS和电子工程专业的结合。而CS则强调算法、各种语言、编程、计算的要求。
2.课程设置
科学更注重理论研究(自动计算的性质、规律、运算等。);工程学更注重系统应用(计算机系统及其应用)。理科有些软,侧重于解决基于计算机技术的问题,编程一般是最重要的,三本数学(高等数学、线性代数、离散数学)是基础;项目有些辛苦,离网络和沟通更近。
CE要学很多电路,比如固态电子器件,模拟信号处理,还有很多硬件知识
CS更注重软件知识,学习编程语言和软件设计。
相对来说,CS会比CE少上一些电子工程的课程,多上一点数学和计算机编程的课程。
3.就业方向
由于信息时代计算机应用的普及,这两个专业最容易跨专业、跨行业发展,就业面广。所学知识是你未来工作的基础。在实际工作中,你必须根据自己的兴趣和爱好不断练习和学习。
一般情况下,计算机专业的就业方向是软的,比如开发、测试、培训、技术研究等。
计算机工程的就业方向比较容易在电信、通信、航天等相关部门工作,也会涉及到网络工程相关单位的设计、维护和培训。
这些就业方向都是相对的,计算机专业的就业特点是广泛的跨行业就业。很多时候也是受机会、爱好等等的影响。
学CS的大多去了微软IBM、谷歌百度、Facebook等软件开发公司。学CE的大多去了英特尔、苹果黑莓、思科华为等硬件设计生产企业。
4.开学院
一般来说,CS专业都是在大学里的文理学院或者工程学院开设的,但是也有康奈尔大学、加州大学伯克利分校、安阿伯、密歇根、伊利诺伊的厄巴纳-香槟、普渡大学等少数学校。那么文科院校和工科院校的CS专业有什么区别呢?CS专业应该选哪个学院?我们来看看两者的区别,以及如何通过官方的学校声明和课程来做出选择。
加州大学伯克利分校官网显示,如果你对人文社会科学感兴趣,文理学院开设的CS专业可能更适合你,因为在文理学院,你可以广泛覆盖经济学、统计学、商业应用等人文社会科学课程。如果你认为自己是技术型人才,对数学和科学感兴趣,那么工科院校开设的cs专业可能更适合你,因为你可以在工科院校学习更多的工程和科学相关的课程。
从这两个学院CS专业的课程设置来看,CS专业的核心课程几乎是一样的,区别在于文科学院和工科学院完成学位所需的必修课程不同。比如康奈尔大学文理学院要求学生选修必修的写作课、语言课、科学与定量推理课、文化、历史、语言等人文社会科学课,一门学习美国、加拿大、欧洲以外的地理或历史的课程,4-5门选修课。工程学院要求学生选修数学、物理、化学、工程类课程、计算类课程、写作类课程、几门选修课和两门体育课。此外,康奈尔大学文理学院要求学生毕业时至少有120学分,工程学院要求学生毕业时至少有123学分。安阿伯的密歇根大学要求文科学院的学生毕业时至少有120学分,工科学院毕业时至少有128学分。

推荐阅读