美国留学的学生在研究生选校和项目时,一般是按照U.S.News的综合排名和专业排名选校,或者说考虑这个因素的权重比较大,对于硕士毕业后不打算读博士而直接就业的同学,尤其是毕业后想在美国工作一段时间的同学,在选校时适当参考一下这个的排名。这个排名基于毕业生薪资中位数(硕士毕业后一年的薪资)、债务中位数和每年的学费。薪资中位数和债务中位数是通过College Scorecard网站从美国教育部收集的。这些数据于2019年11月发布。学费数据是从国家教育统计中心收集的。NCES是收集和展示与教育有关的数据的主要政府实体。NCES数据每年更新一次。NCES在获得批准之前不会发布可下载格式的数据,因此,最新的可用数据将不会是最近一学年的数据。
通过其艾伦计算机科学与工程学院,华盛顿大学西雅图分校提供了计算机科学与工程专业硕士学位。它的设计兼容全职职业,与课程会议每周一个工作日的晚上。专业人士可以在两年半的时间内通过在八个季度内每季度学习一门课程和一个讨论会来获得学位,总共8门课程和8个讨论会学分。该项目为在职专业人员提供实用见解和培训,并允许学生在学习最新技术技能和技术发展的同时,与他们所在领域的其他顶尖计算机专业人员建立联系。https://www.cs.washington.edu/academics/pmp
每年有120多人申请该计划的入学申请,大约60%的合格申请者被接受。PMP录取具有竞争力。精选的学生几乎全部都是在区域性技术公司的全职工作,并且正在攻读硕士学位,以提高他们目前的职业水平。PMP计划每年有三个申请截止日期:7月1日(秋季季);11月1日(冬季季度);和2月1日(春季季度)。
二、约翰霍普金斯大学
约翰霍普金斯大学提供计算机科学的MSE(计算机科学工程的科学硕士)。这个项目可以通过位于马里兰州巴尔的摩市的怀廷工程学院的计算机科学系获得。可以在三个学期的全日制学习中完成。学生将在应用、推理、软件、系统和理论五个领域中选修至少一门课程,选修计算机科学或相关领域的三门选修课,如认知科学、工程或数学。要想毕业,学生必须选修两门额外的计算机科学课程,在导师的指导下完成一项研究项目,或者提交一份硕士论文的原件。本系以研究为中心,为学生提供个性化培训和实践经验的机会。进入该项目的学生必须拥有计算机科学的学士学位,或者必须满足同等的先决课程。https://www.cs.jhu.edu/graduate-studies/masters-program/
三、纽约大学
纽约大学通过库朗艺术与科学研究生院计算机科学系提供计算机科学硕士学位。该项目的理念是通过一系列基础课程,注重知识的广度和深度,然后让学生在他们感兴趣的特定领域加深他们的知识。学生可以从密码学、图形学、计算机网络、编程语言等专业中进行选择。学生在毕业前通常要修12门课程,包括一门极限课程和两门应用领域的课程,如智能系统、图形学或科学与社会计算。学生还必须保持3.0的平均成绩,并通过三门基础课程:基本算法,编程语言和操作系统。全日制学生完成该课程大约需要2年时间。纽约大学有6万名学生,是美国最大的私立大学。主校区建于1831年,位于纽约市著名的格林威治村。纽约大学在上海和阿布扎比也有校区。https://cs.nyu.edu/home/master/prospective_mscs.html佐治亚理工学院通过其计算机学院提供计算机科学(MSCS)硕士学位。该硕士学位需要30学分,可以在一年内完成。该课程在佐治亚理工学院亚特兰大校区和网上提供。该课程侧重于编程、计算和信息理论,并为学生在快速变化的行业中就业做好准备。学生学习理论和工具,将帮助他们解决商业和计算问题。所有的学生必须完成至少一个专业,包括计算机图形学、机器学习、人机交互、视觉分析和其他。课程包括几何建模,网络架构的可靠性和安全性,以及科学与工程的可视化方法。https://www.gatech.edu/academics/degrees/masters/computer-science-ms卡内基梅隆大学(Carnegie Mellon University)的计算机科学硕士课程由该校计算机科学系提供,让学生加深对计算机科学的理解和训练。学生通常在三个学期内完成该课程,但如果非计算机科学专业的学生可能需要额外一个学期来完成。参加该项目的学生不需要拥有计算机科学学士学位,但鼓励有技术背景。这个项目没有必修课。相反,学生在导师的帮助下创建自己的课程计划。为了毕业,学生需要满足几个标准,包括保持3.0的GPA,通过96门单元硕士课程,12门选修课,一门系统课程,一门理论基础课程和一门人工智能课程。(这里指的是五年制的本硕项目)https://csd.cmu.edu/academics/masters/overview