帝国理工计算机专业有哪些?
IC的CS分为两个,计算科学和智能系统。 计算科学下面又分了一个AI,一个偏理论,一个偏应用。 智能系统就是原来叫的信息、通信、电子,这个下分三个方向,每个方向各个老师所带的研究课题都是不一样的。
IC的PS是纯数学的,就是找些数据,用统计分析的方法做一些研究项目。
个人建议如果你要学机器学习或者数据挖掘这些,就去AI;如果做系统,如机器人系统,去智能系统下的通信方向;如果是做算法,比如优化,去计算科学下的AI。这样选课的时候就能找到一些志同道合的同学。 因为我当年是申请了PS和CS,然后分别拿到了数学系和工程系(就是IC的那个学院)的offer,所以我对这两个专业的课程设置还是比较了解的。
先说说不同之处吧。 PS和CS都有必修和选修课。必修课都是基础课,比如微积分,线代,随机过程,概率,算法与分析等,这些在IC都是统一要求的。
接下来是不同的课程了。 PS的必修包括随机过程,计量经济,数值分析和计算机辅助设计。其中计量经济是教如何利用R进行数据分析,另外三门是和机器学习和大数据有关的。
CS的必修主要是计算机基础和算法与分析,另外还有数据库和管理信息系统的科目。 选修课就都差不多,都是一些选择很广的课程,什么编程语言,操作系统,编译原理,神经网络等等。
再来说说两者的相同之处。 两门课都要学C,C++,Python的语言。并且都需要做project。
不同的是,ps的人做的project可能会更偏文一点,cs的人会做一些算法方面的实现。 在学习的过程中,因为两者都是以理科生为主,所以会存在一定的学科壁垒。但毕竟都是同一个系的,好好学也没有很难。