今天我们再来分享一些申请门槛略低,但同样非常棒的CS硕士项目。
以下介绍的CS硕士项目多数都有thesis(论文)和non-thesis两个选项,一般要求申请者有一定(初阶或高阶)的CS和数学基础。大家可以根据自己的兴趣、目标和经历来选择适合自己的学校和项目。如果你的本科专业跟CS相关性不大,算是转专业申请CS硕士,可以参考我们的另一篇文章:
转专业申请计算机硕士,美国这些学校供你选择
1. University of Massachusetts Amherst - Master’s in Computer Science
链接:https://www.cics.umass.eu/gras/ms-requirements
UMass Amherst的计算机硕士项目是non-thesis 学位,也就是说毕业要求里没有研究和论文。但对研究感兴趣的学生可以选择从第二学期开始参加科研项目,最后完成论文。这个项目要求学生修满30个学分,一般需要4个学期完成。学生在完成CS4门核心(从理论、系统和人工智能三个领域选择)课的基础上可以继续学习CS,也可以从Data Science, Security或Fiel Experience 选择一个concentration完成剩余学分。同时,学生可在第一年暑假或者学期间实习。而对科研感兴趣的同学,可以使用6个学分在科研项目上。
先修课要求包括计算机科学导论、数据结构、编程、计算机系统原理、计算导论、微积分、统计等。
申请需要提交GRE(平均:V158+, Q164+, AW4.0),TOEFL(建议95及以上)或IELTS(最低6.5)或PTE(75),文书,简历,成绩单(平均GPA3.4+)和两封推荐信。
2. University of Minnesota - M.S. in Computer Science
链接:https://cse.umn.eu/cs/grauate-amissions-overview
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两种项目。
3. University of Marylan, College Park - M.S. in Computer Science
链接:https://www.cs.um.eu/gra/catalog
UMD的计算机科学硕士项目的有thesis和non-thesis两种选项,但都需要有一定的科研经历。该项目要求学生修满30个学分(两年),包括24个学分的核心课,剩下的6学分thesis学生用来做科研和论文,non-thesis学生用来完成完成科研报告和选修课。核心课从七个CS领域的四个里选择。硕士研究生有可能获得TA或RA机会。
建议申请者本科修过的课程包括Organization of Programming Languages,Data Structures,Design an Analysis of Computer Algorithms,Calculus I & II, 和Linear Algebra。
申请需要提交TOEFL(最低96)或IELTS(最低7)或PTE(最低68),简历,成绩单(录取学生GPA一般>=3.5),文书和三封推荐信。GRE可选择性提交,语言考试不够最低分的可能会被有条件录取,入学后补英语课。
4. North Carolina State University - Master of Science in Computer Science
链接:https://www.csc.ncsu.eu/acaemics/grauate/egrees/ms.php
NCSU的MSCS项目是thesis egree。如果你想申请没有论文要求的,NCSU还有一个授课型Master in Computer Science供大家选择。MSCS要求学生修满31个学分,其中包括核心课程两门(Theory和Systems领域),CS选修课4门,工程学院和理学院其他选修课,以及研究和论文6个学分。
先修课要求包括1. 数学方面:2-3学期的微积分,大三或大四的概率论和统计,和离散数学。修过线性代数会更好;2. CS方面:2学期的object-oriente programming (Java或C++),数据结构和计算机组成。同时修过算法分析和操作系统会更好。
申请时需要提交GRE(录取的国际学生平均V 62%,Q 92%,AW 47%),TOEFL(最低80,每部分最低18)或IELTS(6.5,每部分最低6.5)或Duolingo(最低110),成绩单,简历,三封推荐信和文书等。
5. Pennsylvania State University, University Park - Master of Science in Computer Science an Engineering
链接:https://www.eecs.psu.eu/stuents/grauate/Grauate-Degree-Programs-CSE.aspx
Penn State的MSCSE项目分为thesis和scholarly paper。两个选项都历时两年,且都要求学生修满31个学分,包括9学分的基础课程(Algorithms,Operating Systems和Computer Architecture)。前者要求6学分的论文和15学分的选修课,后者要求3学分的paper和18学分的选修课。
申请者需要修过以下先修课:Operating Systems Design an Construction, Introuction to Computer Architecture, Programming Language Concepts, Data Structures an Algorithms, an Logical Design of Digital Systems or Introuction to the Theory of Computation。
申请材料包括GRE,TOEFL(最低80,speaking最低19)或IELTS(最低6.5),成绩单,简历,三封推荐信和文书。注意,我们写这篇文章时PSU还未更新2022秋季的GRE要求,请大家在申请前再次确认。
同时PSU的计算机科学学院还提供一个历时一年的授课型硕士项目Master of Engineering in Computer Science an Engineering。
6. Washington State University - Master of Science in Computer Science
链接:https://graschool.wsu.eu/egrees/factsheet/master-of-science-in-computer-science/
Washington State的MSCS项目同样有thesis和non-thesis两种选择。前者要求学生修满33个学分(两年),包括四门核心课(从AI与机器学习、数据科学、系统与网络和软件工程四个领域中的两个里选择)和算法课,选修课和科研论文。non-thesis学生需要修满30个学分,课程与thesis学生类似,无科研论文但需要通过毕业考试。目前这个项目有22位学生,其中27.27%收到助教或助研或其他奖学金。
申请该项目的先修课包括Program Design an Development, Data Structure, Avance Data Structures, Introuction to Computer Architecture, Automata an Formal Languages, Design an Analysis of Algorithms, Programming Language Design, 和Systems Programming。语言C或C++。如果先修课不满足,学生可能被有条件提交录取,然后补足以上或其他课程。
申请要求包括GRE,TOEFL(最低93),文书,简历,成绩单(GPA最低3.0)和三封推荐信。
7. Stony Brook University - M.S. Computer Science
链接:https://www.cs.stonybrook.eu/amissions/Grauate-Program
Stony Brook 的计算机科学硕士项目有三种选项:basic project, avance project 和thesis。Basic project要求学生完成一节项目课程(3学分),avance 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要求,请大家申请前确认这项申请材料。
8. Virginia Tech - Master of Science in Computer Science
链接:https://cs.vt.eu/Grauate/Degrees/MSThesis.html
Virginia Tech的MSCS是thesis项目,要求学生修满30个学分(两年毕业),一般包括7门研究生课程和科研项目。课程上,该项目要求学生要达到一定的广度,学生选择的课程需要至少涵盖十个领域中的四个。细分领域包括Algorithms an Theory, Computer System, Numerical an Scientific Computing, Computer Architecture an Networking, Intelligent Systems等。
硕士研究生可以申请成为TA拿奖学金,也可以尝试着从教授那里拿到RA职位。
申请该项目的先修课要求包括object oriente programming, ata structures, operating systems, algorithm analysis, Linear Algebra, Discrete Mathematics, Statistics, 和至少一年的Calculus。其他申请要求包括TOEFL (最低90),成绩单(GPA最低3.0),简历,文书和推荐信。
VT同时还提供另外一个以课程为主,无论文要求的CS硕士项目(Master of Engineering),感兴趣的同学可以了解一下。
9. University of Colorao, Bouler - Master of Science in Computer Science
链接:https://www.colorao.eu/cs/acaemics/grauate-programs/master-science-computer-science
UC Bouler的计算机科学硕士分为thesis和non-thesis。两种学位的学分要求都是30,包括24学分的课程,和6学分的科研项目(前者要求论文和oral comprehensive exam,后者需要作报告)。课程以拓宽学生的广度为主,核心课程需要从Systems, Theory和AI三个领域里各选一门课,选修课可选择CS或其他专业的课程(不超过两门)。同时暑期实习也可算作选修课学分。
先修课要求包括calculus, ifferential equations, linear algebra, probability, statistics an abstract algebra, Computer System, Principle of Programming Languages, Data Structures 和 Algorithms。
如果你本科专业跟CS相关性不高,不满足这些先修课要求,可以通过CU Bouler的线上学士后应用计算机科学学位(post-baccalaureate in Applie Computer Science)来奠定基础。如果你只需要补其中几门课程,也可以走non-egree路线。
申请时需要提交的材料包括TOEFL(最低83)或IELTS(最低6.0)或Duolingo(最低100),成绩单(GPA最低3.0,申请研究型硕士建议3.5+,申请授课型硕士建议3.3+),简历,三封推荐信和文书。这个项目不要求GRE。
计算机科学系还针对职业人士提供另外一个纯授课型CS硕士项目。
10. University of Pittsburgh - Master of Science in Computer Science
链接:https://www.cs.pitt.eu/current-stuents/ms-computer-science/egree-requirements
Pittsburgh的MSCS项目同很多学校的一样分为thesis和non-thesis。两种学位都要求学生修满30个学分,但前者要求24学分的课程和6学分的论文,后者要求27学分的课程和3学分的科研项目。基础课程需要从Theory an Algorithms,Architecture an Compilers,Operating Systems an Networks,和Artificial Intelligence an Database Systems四个领域中各选一门。暑期实习可算作选修学分。
申请MSCS的先修课要求包括CS方面的课程(Intermeiate Programming, Discrete Structures Information/Data Structures, Computer Organization/Assembly Language, Theory, Languages, Systems)和数学方面的课程(两学期的Calculus,Linear Algebra, Probability an Statistics)。
本科专业并非CS,但修过至少四门以上CS课程的,还是有希望被正常录取的。如果你的先修课差的比较多,可能被有条件录取,入学后第一年补全先修课。
申请材料主要包括GRE,TOEFL(最低90,每部分最低22)或IELTS(最低7.0,每部分最低6.5),成绩单(GPA最低3.0),简历,三封推荐信和文书。注意,学校官网有注明如果申请者不满足TOEFL或IELTS最低分,申请不会被考虑。
以上就是十个专业排名靠前,而申请门槛较低的计算机科学硕士项目。
更多院校及申请信息,欢迎微聊~!