芝加哥大学的MPCS是以职业为导向的硕士项目,融合了计算机科学的基础知识与科技行业的应用技能培训。特别适合想要学习数据分析(Data Analytics)、高性能运算(High Performance Computing)、信息安全(Information Security)、移动计算处理(Mobile Computing)、以及软件工程(Software Engineering)。本文我们来看芝加哥大学MPCS(Masters Program in Computer Science)硕士项目的课程设置,以及在申请过程中如何更有针对性的做准备。
该项目的特点就是能够根据学生的求职目标与背景来制定课程选择。特别是对于没有数学和编程基础的同学而言,高校可以提供数学与编程的先修课程,帮助同学们逐步培养计算能力与应用技能,为后续的研究生级别课程做准备。而对于已经有了较专业的计算机本科基础的同学,则可以直接选择高阶的课程开始学习。
目前该项目在读学生有270人,其中37%是国际学生,只有40%的学生本科是计算机专业出身,而30%的学生完全没有任何计算机背景(例如读过相关课程、拿过辅修专业等)。由此可见,这个项目确实对跨专业申请人是比较友好的。
MS in Computer Science 计算机硕士
高校提供Full-Time和Part-Time两种学习选项,本文我们只讨论Full-Time项目。
Full-Time项目分成两个长度的学习模式,9门课(9个月完成)或12门课(通常15个月完成)。建议国际学生申请12门课的项目,优势为:
可以有针对性地选择学习方向,包括数据分析、高性能运算、移动计算处理、软件工程;
强制要求在读期间完成实习,提供CPT,对于国际生来说可以获得实践机会;
芝加哥大学这个项目整体上设置非常灵活,学生即使在入学后也可以调整自己的毕业方案,对于缺少专业背景的同学,也可以在秋季开学前的暑假就提早入学,上基础课来补充基础。
Pre-Doctoral MS in Computer Science 科研导向的计算机硕士
顾名思义,该项目是对于将来有申博、做科研打算的同学设置的,比较类似于前面我们分析过的加州伯克利大学的MSCS项目(详情请参考:加州伯克利大学计算机硕士申请)。
学生需要完成12门课程,并且入学时就选定了自己的导师,假期可以跟着导师做科研项目,争取发论文的机会。这些经历对以后申请博士或者进入研究机构工作有很有帮助。
需要注意,该项目不是博士项目,并且不提供奖助学金的资助。
Joint MBA/MPCS 工商管理+计算机科学联合硕士
该项目帮助学生把CS技能与商业管理能力相结合。MBA部分的课程由Booth School of Business提供课程,毕业生通常会做科技产品管理、金融科技类工作,或者进行自主创业。学制通常是2年完成,如果缺乏先修课程的话可能还需要延长学习时间。
需要注意,如果希望入读这个项目的学生,一定记得要同时分别申请MBA和MPCS两个项目!录取难度很高,取决于学生的标化成绩、相关领域工作经验、数学课程的数量和分数等。
申请要求(主要针对MPCS常规硕士项目)
要求提交GRE/GMAT成绩
高校非常看重数学部分的成绩,会作为审核指标之一。招生官在审核的时候,会用数学成绩来考量申请人能否顺利完成硕士课程。
因此特别是对于非数学/CS本科出身的同学来说,一定要争取GRE/GMAT考试的数学拿到高分或满分!虽然没有低分要求,但高校往年录取的学生通常成绩范围是:
数学:80%以上;文法:50%以上
另外,高校提供豁免GRE/GMAT的机会。前提是,在过往的学习中已经完成了较高程度的数学课程,并且取得了较高的成绩。课程可以是本科级别或者研究生级别的均可。能否豁免GRE/GMAT,完全取决于招生官在审理过程中的评判。
语言考试要求
国际学生需要提交托福或雅思考试成绩;如有绿卡或公民身份则不需要。
托福总分90以上;雅思总分7.0以上。
豁免条件:过去十年中,在英语国家完成了一整年的本科及以上级别的全职学习。
不接受其他语言考试,例如Duolingo等。
先修课程
编程部分:需要系统学习过以下内容,或者有充分的工作经验
Data types (native and derived)
Operators, precedence, and expressions
Assignment and statements
Control flow (conditionals and iteration)
Functions, return types, and parameters
Recursion
Console and file I/O
在正式开学前,学生需要参加一个programming placement exam,用来帮助项目导师了解每个人现有的水平,以便后续选课安排。如果之前没有学习过以上知识内容,则可以在开学时先上一门MPCS 50501: Concepts of Programming,主要就是为缺乏编程基础的同学讲解Java编程入门,以及广泛介绍一下CS的内容。
数学部分:需要系统学习过以下内容
Logic: propositional logic; quantifiers. (逻辑)
Mathematical reasoning: methods of proof, direct proof and indirect proof. Mathematical induction and strong induction. (数学推理)
Counting: methods of counting; permutations, combinations, binomial theorem, pigeonhole principle, inclusion-exclusion. (计数法则)
Discrete probability: discrete probability spaces; conditional probability and independence; Bernoulli trials, Bayes’s theorem, random variables and expected value; variance, geometric and binomial distributions.(离散概率)
Asymptotic notation. (渐进表示法)
Recurrences and methods of solving recurrences. (递归与解递归式)
Graphs: simple graphs, isomorphism, paths, trees. (图形法)
Modular arithmetic, divisibility, prime numbers; GCD and Euclid’s algorithm, Fermat’s little theorem. (模运算、可分割性、欧几里得算法等)
其他材料:推荐信3封;个人陈述;简历;成绩单
总体来讲,根据我们与之前的芝加哥大高校友沟通,MPCS项目的课程选择灵活,难度有高有低,学生们在选课的时候是可以自己把握一下选课方向,非常适合转专业的学生申请。
如果本科已经是在工程学院的同学,相信是比较容易提前做准备,在校内即可完成先修课程的准备;而对于本科是非工科背景出身的同学,或者已经毕业离校的同学们,也可以考虑通过一些大学的网上平台(例如一些Extention院校、一些SPS提供的online certificate项目)或者是网络教育平台(如Coursera)来修课,提前为申请和后续的跨专业学习做好准备。
另外再简单讲一下芝加哥这个城市,可能许多家长会担心当地的治安问题。总体来讲在高校周边治安都是不错的,高校里很多校警巡逻和站岗,周边的几个社区都有校车通车,即使是学习到深夜也可以乘坐校车回家。当然,无论在哪个城市,同学们都尽量避免独自一人深夜外出,实在需要的时候尽量选择几人同行,或者找有车的朋友一起。
若有其他相关签证疑问或是在申请心仪院校或实习就业中遇到了任何问题,可以咨询我们的官方顾问老师哦!
芝加哥大学专业列表
- Harris 公共政策学院
- 物理学院
- Booth 商学院
- 普利兹克分子工程学院
- 布斯商学院
- 社科院
- 经济系
- 福库商学院
- 电影与媒体研究部
- 社会科学院
- 社会科学学院
- 人文学院
- Pritzker 医学院
项目中文名 | 项目英文名 | 其他 |
---|---|---|
公共政策 | Master of Arts in Public Policy | 查看录取要求 |
公共政策 | Master of Public Policy | 查看录取要求 |
公共政策(研究方法认证) | Master of Arts in Public Policy with Certificate in Research Methods (MACRM) | 查看录取要求 |
计算分析与公共政策 | MS in Computational Analysis and Public Policy (MSCAPP) | 查看录取要求 |
环境科学与政策 | MSc in Environmental Science and Policy | 查看录取要求 |
公共政策与国际关系 | MA in Public Policy and International Relations (MA/MA) | 查看录取要求 |
国际关系 | Master of Arts in International Relations | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
金融数学 | Master of Science in Financial Mathematics (MSFM) | 查看录取要求 |
计算与应用数学 | Computational and Applied Mathematics (MS) | 查看录取要求 |
天文学与天体物理学 | PhD in Astronomy and Astrophysics | 查看录取要求 |
生物物理科学 | PhD in Biophysical Sciences | 查看录取要求 |
化学 | Chemistry (PhD) | 查看录取要求 |
计算与应用数学 | Computational and Applied Mathematics (PhD) | 查看录取要求 |
计算机科学 | Computer Science (PhD) | 查看录取要求 |
金融数学 | Financial Mathematics (MS) | 查看录取要求 |
计算机科学 | Masters Program in Computer Science (MS) | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
工商管理 | Full-Time MBA | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
分子工程 | MEng Molecular Engineering | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
分析理学 | Msc Analysis of Science | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
社会科学 | Master of Arts Program in the Social Sciences (MAPSS) | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
银行与金融 | Banking and Finance | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
工商管理 | MBA | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
电影和媒体研究 | Cinema and Media Studies MA | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
社会科学:定量方法和社会分析 | The MA Program in the Social Sciences(MAPSS): quantitative methods and social analysis | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
经济学 | BA in Economics with Specialization in Business Economics | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
数字研究 | MA in Digital Studies | 查看录取要求 |
项目中文名 | 项目英文名 | 其他 |
---|---|---|
生物医学信息学 | Master of Science in Biomedical Informatics | 查看录取要求 |