美国计算机研究生学什么?
CS专业的同学,尤其是要申请Master的同学,一定都很关心在美国学CS具体都是哪些课程内容吧~ 今天小斯就带你来看CS专业最热门的院校--CMU(卡内基梅隆大学)的CS项目的课程设置!想申这个项目的小伙伴们可要认真看啰! 卡内基梅隆大学的CS开设在HCI(人类交互设计学院)下面。
2021年CMU的CS项目一共招收了349个学生,其中86%是国际生,15%来自中国,47%的学生有编程经验,44%的学生有数据科学或者统计背景,39%的学生具有计算机本科学位。学生的平均GPA达到3.66/4.0,GMAT成绩中位数为710分,托福成绩中位数为105分,需要提交GRE的学科为3 + 3 = 6 的成绩,量化指标为800+。
先来看看CMU的MSR(Master of Science in Software Engineering)的项目介绍吧,这个项目是设立在信息科学学院下的,偏软件工程方向。 看完项目的介绍是不是已经迫不及待地想要知道课程的内容呢?那就接着往下看吧~(PS:由于内容太多,小斯只摘取了前三部分的课程哦~)
软件工程的硕士项目要求学生完成54 - 55个学分才能毕业,这些学分将通过修读36门课来完成。必修课程包括软件需求、软件验证与测试、操作系统、编译器设计等;选修课程则涵盖区块链技术、人工智能、机器学习、大数据等领域,可以说选课的自由度非常高,学生们可以根据自己的兴趣选择合适自己的课程。
除了MSR之外,CMU还有另一个同属于信息科学院的MISM(Master's in Information Technology)的项目。这个项目的定位是培养业界需要的综合性型人才,因此会强调学生对商业敏锐性的培养以及对于行业趋势的把握。虽然两个项目的课程设置都有Data Structures, Algorithms, Operating Systems等计算机基本科目,但MISM会增加Finance, Marketing, Management, Law等相关领域的课程,帮助学员从技术的角度更全面地看待问题并能够更深度地进行行业研究。
和MSR相比,MISM要求完成的学分更多,需要完成60 - 61个学分才能达到毕业的要求。虽然两个项目的学费相同,但在奖学金的申请上MISM会比MSR更为宽松一些。