麻省理工有哪些计算机专业?
MIT的计算机分三个系,CS, CSA和ECE里面都设了Computer Science 方向。这三个系的设置不同,CS主要做理论,CSA做系统,ECE做硬件。
理论上来说,只要申请到了这其中的任意一个,就可以算是MIT的master了(除了那几个被分成不同系的实验室以外)。不过如果做了研究的话,最好还是去那个有研究的lab。
我目前只知道其中一些项目的名字,因为每个项目下面再分为好几个小项。
1. CSA 的 System and Network Design 系统和网络设计 这个项目是学如何设计一个系统的,包括如何设计它的硬件,软件,通讯机制等等。这个项目里可以学到怎么设计大型系统架构,网络,存储等知识。
2. ECE里面的 Optoelectronics 光电子这个项目的研究主要是做光子学的,研究如何使用半导体来做到光的控制。这个项目的课程主要围绕光芯片来做,需要有很好的物理基础。如果高中是物理竞赛的话可能会有益处。
3. 还有一个是ECE的 Wireless Communications and Networking 无线通信与网络。这个项目的学习主要是以wireless network为核心的,学习如何构建,优化,管理这样一个网络。这门课需要有一定的信号处理的知识。其他两个不知道。。。。
希望对你有帮助啦~