加州理工都有什么专业?
这个我可能有发言权,因为我是刚刚从CS专业的本科直升了硕士。 本科有六个学院,文理各个都有人才,当然最出名的还是应用科学学院,包括我们CS系,其他还有化学,物理,生物,土木等院,每个学校基本上差不多,都是分院又分系(生物和化学两个系下面还分好几个实验室)这样的小单位组成。
CS系下有三个小系,分别是ECE(电子与计算机工程) CS(计算机科学) 和 HCI(人机交互) 三个系。虽然分了三大块,但是老师都是混用的,上课也是一起上,只是考试分开考而已。每门课又有好几门分支,比如操作系统有系统编程,系统原理,操作系统设计,计算机网络有TCP/IP协议,Lan与WAN,互联网服务器搭建等等。
每个学期大概有30多门课程(不记得了,反正很多),每个学生按照自己兴趣选择要学哪几门,学完之后通过考试就ok了,没有必修或者选修之说(除了人文类可能有的不需要修学分就能毕业)。 每个同学根据自己的兴趣和将来打算申请的方向(研究生)来选,一般来说,有两个方向,一个是研究(RA),一个是工程(TE)。
CS的研究生一般有两种,一种是Master of Science (M.S.),一种是 Master of Engineering(M.Eng)。前者是纯科研向的,后者是偏工程实践一些的。一般申请M.Eng比M.S.难度要高一些。
M.S.一般1年,如果成绩特别好有可能半年拿到,M.Eng一般是2年。无论哪种,第一年是研究,第二年如果是工程项目的话就要开始做project了。