cs专业分为哪些?

沈汐彤沈汐彤最佳答案最佳答案

CS专业分起来可太多了,我简单的列举一些吧,主要列举的是美国的研究生项目,因为美国本科一般是3+2的项目,最后能不能拿到毕业证还要看你的GPA以及托福成绩,所以在这里我就不写了(太复杂了!) 简单说就是两个方向,一个计算机理论,一个计算机工程。下面我来分别介绍一下这两个板块,CS专业的同学们可以根据自己的研究方向选择申请的项目。

1.计算机理论 Computer Science(CS) 这个专业下的分支有很多,比如说AI人工智能,机器人学,云计算,大数据,网络安全等等。以AI为例,如果未来想做AI研究的话可以读一个machine learning的硕士。

如果你对未来还没有明确的定位,那么读一个CS是一个比较好的选择了,因为CS是一个万金油专业,任何后续想转的专业都有一定的基础。不过CS的录取难度也是所有项目里难度最大之一,对于 GPA、GRE和托福的要求都是最高的。

2.计算机工程 Computer Engineering(CE) 这个项目比较偏向硬件,主要是学习如何设计计算机系统,如何开发芯片,如何编程等等。同样也会学习大量的CS理论,比如数据结构,算法,操作系统等,只不过会比CS多学到一些电机工程方面的知识,如电路原理,通讯协议,信号处理等等。

这个项目比起CS会相对容易申请一点,而且对GPA要求也没有CS高,适合那些想学CS但是担心自己条件不够申不到理想学校的同学。 除了以上两大类,还有一些偏门的CS项目,比如说游戏设计,虚拟现实,移动互联网,多媒体技术等等,因为涉及的面太广我也不一一阐述了。

我来回答
请发表正能量的言论,文明评论!