请老师分析一下,CMU的CS项目一年半和两年的优缺点?
CMU的CS项目没有具体的track,但是有三种variation,毕业证上的学位名称不同,分别是:
1)Master of Science in Computer Science,108学分
2)Master of Science in Computer Science—Applied Study,114学分
3)Master of Science in Computer Science—Foundational Studies,144学分
它们的区别是,第一种普通CS和第二种Applied Study的时长是一年半,其中AS要求必须实习,利用暑期在行业或政府实习,强调计算机的应用性,第三种Foundational Studies是2年,适合从其他领域转到CS专业或者计算机基础相对薄弱的学生,比另外两种variation多半年的时间来补充学习本科阶段的高阶课程(注意研究生很多必修课的难度是基于卡梅CS或ECE本科毕业生的能力程度)。
相同点在于,无论哪种variation,选课的自由度都很高,没有任何必修课,但有三个area必须要选,分别是AI, Systems和Theory。在去学校之前,导师会根据学生的背景、学术兴趣、职业兴趣和目标,给出秋季学期的选课建议。入学后可以选择专攻领域(如网络、机器学习或算法),也可以选择不专攻细分领域,卡梅的导师在计算机科学的各个领域基本都有研究,学生可以找自己感兴趣的领域,导师会提供相关科研和其他相关机会。
需要注意的是,学生在注册入学时会确认选择哪个variation,确认之后是不能再更换的,所以选择一年半还是两年更多的是取决于学生的专业背景和计算机能力。