美国CS硕士项目Top Universities Part II
嗨,大家好!
去年我们为大家介绍过十个美国计算机科学硕士项目,这些项目都是综排和专排都很靠前的,当然其申请竞争非常激烈。今天我们再来分享一些申请门槛略低,但同样是非常棒的CS硕士项目。
以下我们介绍的CS硕士项目多数都有thesis(论文)和non-thesis两个选项,一般要求申请者有一定(初阶或高阶)的CS和数学基础。大家可以根据自己的兴趣、目标和经历来选择适合自己的学校和项目。如果你的本科专业跟CS相关性不大,算是转专业申请CS硕士,可以参考我们的另一篇文章:计算机科学硕士TOP Universities
-
University of Massachusetts Amherst- Master’s in Computer Science
UMass Amherst的计算机硕士项目是non-thesis 学位,也就是说毕业要求里没有研究和论文。但对研究感兴趣的学生可以选择从第二学期开始参加科研项目,最后完成论文。这个项目要求学生修满30个学分,一般需要4个学期完成。学生在完成CS4门核心(从理论、系统和人工智能三个领域选择)课的基础上可以继续学习CS,也可以从Data Science, Security或Field Experience 选择一个concentration完成剩余学分。同时,学生可在第一年暑假或者学期间实习。而对科研感兴趣的同学,可以使用6个学分在科研项目上。
先修课要求包括计算机科学导论、数据结构、编程、计算机系统原理、计算导论、微积分、统计等。
申请需要提交GRE(平均:V158+, Q164+, AW4.0),TOEFL(建议95及以上)或IELTS(最低6.5)或PTE(75),文书,简历,成绩单(平均GPA3.4+)和两封推荐信。
-
University of Minnesota - M.S. in Computer Science
UMN的计算机科学硕士(MS in CS)项目要求学生完成31个学分,GPA3.25以上。这个学位分为三种形式:A. 有研究论文(有导师和论文委员会,21个课程学分和10个论文学分);B. 有独立科研项目(有导师和项目委员会,28个课程学分和3个项目学分);C. 完全授课的形式。学院不向硕士学生提供奖学金,但学生入学后有机会申请助教拿补贴或申请学校里的其他奖学金。
申请时需要提交TOEFL(最低79)或IELTS(最低6.5),简历,文书,成绩单和三封推荐信。无需提交GRE,学校不接收也不考虑该成绩。打算申请teaching assistant的学生TOEFL speaking和writing要最低23,或IELTS 7。
2020-2021MSCS入学申请中,录取率为30%,入学学生数为61。
此外,申请者的专业背景要与计算机科学与工程相关,先修课包括计算机结构与构造、算法与数据结构、形式语言与自动机理论、操作系统、编程与软件工程。对A或B感兴趣的申请者需要证明自己的科研潜力和兴趣,对C感兴趣的申请者需要着重解释自己的职业目标。
除了上面的MSCS学位,UMN还针对职业人士提供只包含课程的Master of Computer Science 和Master of Software Engineering两种项目。
-
University of Maryland, College Park - M.S. in Computer Science
UMD的计算机科学硕士项目的有thesis和non-thesis两种选项,但都需要有一定的科研经历。该项目要求学生修满30个学分(两年),包括24个学分的核心课,剩下的6学分thesis学生用来做科研和论文,non-thesis学生用来完成完成科研报告和选修课。核心课从七个CS领域的四个里选择。硕士研究生有可能获得TA或RA机会。
建议申请者本科修过的课程包括Organization of Programming Languages,Data Structures,Design and Analysis of Computer Algorithms,Calculus I & II, 和Linear Algebra。
申请需要提交TOEFL(最低96)或IELTS(最低7)或PTE(最低68),简历,成绩单(录取学生GPA一般>=3.5),文书和三封推荐信。GRE可选择性提交,语言考试不够最低分的可能会被有提交录取,入学后补英语课。
-
North Carolina State University - Master of Science in Computer Science
NCSU的MSCS项目是thesis degree。如果你想申请没有论文要求的,NCSU还有一个授课型Master in Computer Science供大家选择。MSCS要求学生修满31个学分,其中包括核心课程两门(Theory和Systems领域),CS选修课4门,工程学院和理学院其他选修课,以及研究和论文6个学分。
先修课要求包括1. 数学方面:2-3学期的微积分,大三或大四的概率论和统计,和离散数学。修过线性代数会更好;2. CS方面:2学期的object-oriented programming (Java或C++),数据结构和计算机组成。同时修过算法分析和操作系统会更好。
申请时需要提交GRE(录取的国际学生平均V 62%,Q 92%,AW 47%),TOEFL(最低80,每部分最低18)或IELTS(6.5,每部分最低6.5)或Duolingo(最低110),成绩单,简历,三封推荐信和文书等。
-
Pennsylvania State University, University Park - Master of Science in Computer Science and Engineering
Penn State的MSCSE项目分为thesis和scholarly paper。两个选项都历时两年,且都要求学生修满31个学分,包括9学分的基础课程(Algorithms,Operating Systems和Computer Architecture)。前者要求6学分的论文和15学分的选修课,后者要求3学分的paper和18学分的选修课。
申请者需要修过以下先修课:Operating Systems Design and Construction, Introduction to Computer Architecture, Programming Language Concepts, Data Structures and Algorithms, and Logical Design of Digital Systems or Introduction to the Theory of Computation。
申请材料包括GRE,TOEFL(最低80,speaking最低19)或IELTS(最低6.5),成绩单,简历,三封推荐信和文书。注意,我们写这篇文章时PSU还未更新2022秋季的GRE要求,请大家在申请前再次确认。
同时PSU的计算机科学学院还提供一个历时一年的授课型硕士项目Master of Engineering in Computer Science and Engineering。
-
Washington State University - Master of Science in Computer Science
Washington State的MSCS项目同样有thesis和non-thesis两种选择。前者要求学生修满33个学分(两年),包括四门核心课(从AI与机器学习、数据科学、系统与网络和软件工程四个领域中的两个里选择)和算法课,选修课和科研论文。non-thesis学生需要修满30个学分,课程与thesis学生类似,无科研论文但需要通过毕业考试。目前这个项目有22位学生,其中27.27%收到助教或助研或其他奖学金。
申请该项目的先修课包括Program Design and Development, Data Structure, Advanced Data Structures, Introduction to Computer Architecture, Automata and Formal Languages, Design and Analysis of Algorithms, Programming Language Design, 和Systems Programming。语言C或C++。如果先修课不满足,学生可能被有条件提交录取,然后补足以上或其他课程。
申请要求包括GRE,TOEFL(最低93),文书,简历,成绩单(GPA最低3.0)和三封推荐信。
-
Stony Brook University - M.S. Computer Science](https://www.cs.stonybrook.edu/admissions/Graduate-Program)
Stony Brook 的计算机科学硕士项目有三种选项:basic project, advanced project 和thesis。Basic project要求学生完成一节项目课程(3学分),advanced project要求学生用两个学期完成6学分的科研项目,而thesis则要求学生用两到三个学期完成一个科研项目和论文(6-9个学分)。三种选项都要求学生修满31个学分。课程主要集中在应用计算机科学上,包括编程、计算机系统、软件工程和其他应用。同时MSCS项目新增加了两个concentration供感兴趣的学生选择:Data Science和Engineering。
申请时需要提交GRE,TOEFL(最低80)或IELTS(最低6.5),简历,成绩单(GPA最低3.0),文书和三封推荐信。建议申请者的本科背景是CS或相关专业,但对有一些缺少一门或几门核心先修课的申请者,学校可能会有条件录取。
注:我们写这篇文章时Stony Brook还未更新其2022 fall申请的GRE要求,请大家申请前确认这项申请材料。
-
Virginia Tech - Master of Science in Computer Science
Virginia Tech的MSCS是thesis项目,要求学生修满30个学分(两年毕业),一般包括7门研究生课程和科研项目。课程上,该项目要求学生要达到一定的广度,学生选择的课程需要至少涵盖十个领域中的四个。细分领域包括Algorithms and Theory, Computer System, Numerical and Scientific Computing, Computer Architecture and Networking, Intelligent Systems等。
硕士研究生可以申请成为TA拿奖学金,也可以尝试着从教授那里拿到RA职位。
申请该项目的先修课要求包括object oriented programming, data structures, operating systems, algorithm analysis, Linear Algebra, Discrete Mathematics, Statistics, 和至少一年的Calculus。其他申请要求包括TOEFL (最低90),成绩单(GPA最低3.0),简历,文书和推荐信。
VT同时还提供另外一个以课程为主,无论文要求的CS硕士项目(Master of Engineering),感兴趣的同学可以了解一下。
-
University of Colorado, Boulder - Master of Science in Computer Science
UC Boulder的计算机科学硕士分为thesis和non-thesis。两种学位的学分要求都是30,包括24学分的课程,和6学分的科研项目(前者要求论文和oral comprehensive exam,后者需要作报告)。课程以拓宽学生的广度为主,核心课程需要从Systems, Theory和AI三个领域里各选一门课,选修课可选择CS或其他专业的课程(不超过两门)。同时暑期实习也可算作选修课学分。
先修课要求包括calculus, differential equations, linear algebra, probability, statistics and abstract algebra, Computer System, Principle of Programming Languages, Data Structures 和 Algorithms。
如果你本科专业跟CS相关性不高,不满足这些先修课要求,可以通过CU Boulder的线上学士后应用计算机科学学位(post-baccalaureate in Applied Computer Science)来奠定基础。如果你只需要补其中几门课程,也可以走non-degree路线。
申请时需要提交的材料包括TOEFL(最低83)或IELTS(最低6.0)或Duolingo(最低100),成绩单(GPA最低3.0,申请研究型硕士建议3.5+,申请授课型硕士建议3.3+),简历,三封推荐信和文书。这个项目不要求GRE。
计算机科学系还针对职业人士提供另外一个授课型CS硕士项目。
-
University of Pittsburgh - Master of Science in Computer Science
Pittsburgh的MSCS项目同很多学校的一样分为thesis和non-thesis。两种学位都要求学生修满30个学分,但前者要求24学分的课程和6学分的论文,后者要求27学分的课程和3学分的科研项目。基础课程需要从Theory and Algorithms,Architecture and Compilers,Operating Systems and Networks,和Artificial Intelligence and Database Systems四个领域中各选一门。暑期实习可算作选修学分。
申请MSCS的先修课要求包括CS方面的课程(Intermediate Programming, Discrete Structures Information/Data Structures, Computer Organization/Assembly Language, Theory, Languages, Systems)和数学方面的课程(两学期的Calculus,Linear Algebra, Probability and Statistics)。
本科专业并非CS,但修过至少四门以上CS课程的,还是有希望被正常录取的。如果你的先修课差的比较多,可能被有条件录取,入学后第一年补全先修课。
申请材料主要包括GRE,TOEFL(最低90,每部分最低22)或IELTS(最低7.0,每部分最低6.5),成绩单(GPA最低3.0),简历,三封推荐信和文书。注意,学校官网有注明如果申请者不满足TOEFL或IELTS最低分,申请不会被考虑。
以上就是十个专业排名靠前,而申请门槛较低的计算机科学硕士项目。希望这篇文章和我们之前的文章一起可以帮助你更好的选择适合自己的项目来申请。
References:
-
https://tfetimes.com/best-computer-science-program-rankings/
-
https://www.usnews.com/best-graduate-schools/top-science-schools/computer-science-rankings
-
https://www.computersciencedegreehub.com/masters-computer-science/
-
https://www.businessinsider.com/best-computer-science-engineering-schools-in-america-2015-7