CS专业,应该选择什么方向?

CS专业,应该选择什么方向?

读CS专业,看这篇就够了,包括在专业介绍,院校选择,分数维度,背景提升,就业方向深度分析,欢迎点赞收藏!

如果选在现在中国,如果问一个人:“什么行业薪水比较高?”可能很多人的回答除了金融行业以外,就是互联网行业了。

而互联网行业中的3大职能:运营、产品和技术中,当发生裁员时,技术岗位可以说是受到影响最小的。

因此,互联网公司的技术岗位不缺投递简历的人 —— 毕竟硬核的一技之长能使得人在经济上升时有机会获得高收入,也能保证在经济下行时失业的概率也相对较低。造就这一技之长的专业,自然是计算机科学了。

在申请美国计算机科学硕士的群体中,有相当一部分是本科非计算机科学专业的同学。

在永烨留学的顾问10多年来的案例中,有本科是电子工程、自动化、土木工程等这样的工科类专业的同学,也有本科是金融、国际经济与贸易等这样的商科类专业的同学,更有甚者,有本科就读汉语言文学这样的文科类专业的同学。

大家的目标基本一致 —— 在美国找到工作。

转专业申请美国计算机科学硕士,有什么需要注意的吗?

第一点,当然是 —— 你得在提交申请前学过一组计算机科学的基础课,也就是美国计算机科学硕士要求的先修课。

一般来说,有以下课程:离散数学、数据结构、面向对象的编程(一般涉及的编程语言是JAVA或者C++)、算法分析与设计和操作系统。

这里永烨留学需要给本科是汉语言文学这样的文科类专业的同学提个醒,在开始接触以上提到的这些课程前,最好先修过微积分、线性代数、概率论、数理统计这几门数学课。

部分美国大学的计算机科学硕士,允许同学们在提交申请时的状态是修完以上先修课中的一部分,在你到校前需修完。

不过永烨留学还是提醒同学们须尽早决定是否申计算机科学硕士,一旦决定就要尽早开始学习这5-6门的先修课(文科同学可能得修9-10门课)。

另外,一小部分美国大学的计算机科学硕士对申请学生的本科专业无限制或就是针对本科非计算机科学的同学,但像这样的项目,并非多数。

永烨留学提醒同学们要尽早开始学习先修课的第二个原因是,能尽早发现自己偏好的计算机科学的分支领域。

计算机科学包含了太多的分支领域;有些强调特定结果的计算比如计算机图形学;有些是探讨计算问题的性质比如计算复杂性理论;还有一些领域专注于怎样实现计算比如编程语言理论是研究描述计算的方法,而程序设计是应用特定的编程语言解决特定的计算问题,人机交互则是专注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。

永烨留学提醒同学们须尽早开始学习先修课的第三个原因是,同学们只有通过先修课具备的一定的基础知识和技能后,才有能力去做进一步的背景提升工作。

背景提升工作从学术角度来说,有像The Mathematical Contest in Modeling这样的美国数学建模竞赛,永烨留学也非常鼓励同学们积极联系老师参与科研项目甚至去海外院校参与科研项目(如能发表论文、学术海报或有专利,对申请有较大帮助);

从业界实践的角度来说,去互联网公司、新媒体、金融行业、制造业的开发岗、测试岗、数据分析岗等的实习经历,也是非常有必要。

如果同学们的目标是哈佛、耶鲁和斯坦福等美国顶尖名校,永烨留学建议同学们的托福110左右或以上,GRE在330左右或以上,本科绩点在3.7或以上,同时有优秀的科研背景。托福在105左右,GRE在325左右,本科绩点在3.7左右,有一定的科研经历和实习经历的同学,可以考虑哥伦比亚大学、加州大学洛杉矶分校、佐治亚理工学院、加州大学圣迭戈分校、加州大学欧文分校等院校。值得一提的是,如芝加哥大学、宾夕法尼亚大学、南加州大学、布兰迪斯大学等院校的计算机科学硕士,可以接受本科计算机专业背景较少的同学申请。

也有很多同学会对比EE专业,下面是学长之前回答的相关专业问题,有需要也可以点击链接查看:

美国EE专业就业前景如何,与在国内读研相比如何? - 永烨教育的回答 - 知乎

留学美国EE专业如何选校? - 永烨教育的回答 - 知乎

更多关于相关专业问题欢迎关注微信公众号添加学长交流:永烨留学