UCLA-计算机科学硕士加州大学洛杉矶分校(简称UCLA)计算机科学硕士项目(Master of Science in Computer Science)隶属Samueli工程学院下设的计算机科学系(Department of Computer Science),是备受CS专业申请人追逐的人气项目之一。
从项目招生网站发布的数据上看,UCLA在多个领域保持领先地位:
US News: UCLA是美国#1公立大学
2022 US News最佳计算机科学学校:UCLA CS排名#11
CS rankings.org:密码学#1,计算生物学与生物信息学#2,人工智能#3,设计自动化#6,机器学习与数据挖掘#7,编程语言与软件工程#6
UCLA是互联网发源地,拥有计算先驱的历史
UCLA拥有强大且多元化的校园
UCLA拥有顶尖医学院,在健康科学和计算医学方面有合作机会
地理位置靠近硅谷和“硅滩”
▲图源UCLA-MSCS官网
在CSRankings发布的2024全美计算机科学专业排名中,UCLA位列第20。
▲图源CSRankings
在U.S.News发布的2023全美最好计算机科学学院中,UCLA位列第14;在QS世界大学排名2023:计算机科学和信息系统专业中,UCLA位列第18。
▲图源https://www.usnews.com/
▲图源https://www.topuniversities.com/
01项目概况
UCLA的MSCS项目作为老牌CS项目,创办距今有50年之久,属于全日制项目。
▲图源UCLA-MSCS官网
MSCS项目要求学生在2年或6 quarters内完成学位。每个季度,HSSEAS院长办公室会评估所有硕士生的学术进展情况,未取得令人满意的学业进步的学生会收到通知,并给予纠正步骤和时间表,以便学生在接下来的学习中取得令人满意的进步。
▲图源UCLA-MSCS官网
学生在第一年(即第三季度)结束时,应完成如下广度要求(breadth requirements):
五门本科课程:Computer Science 180, two courses from 111, 118, and M151B, one course from 130, 131, or 132, and one course from 143, 161, or 174A
除以上本科课程外,学生另需完成3门CS 201课程并获得“S”等级(每个季度学生只能上一节CS 201)
▲图源UCLA-MSCS官网
学生在完成广度要求后,需修读9门课程(每门课程最多修读4 units,且最终分数达到B-或更高)。针对这些课程,项目提供两种学习计划:
PLAN I – THESIS
该计划要求9门课程里必须有7门正式课程(formal courses),并且7门课程中至少有4门是计算机科学的200-level课程,其余3门为选修课,可以是计算机科学的100-或200-level课程,或者是相关学科的200-level课程,例如:电气工程、统计学、生物信息学等等。其余2门(CS 598)是与论文相关的课程,可以注册两次(每次4 units),也可以一次修满8 units。该计划不需要考试,只需要准备一篇毕业论文。
PLAN II – CAPSTONE PLAN
该计划要求9门课程里至少5门必须是计算机科学的200-level课程,其余4门是选修课程,可以是计算机科学的100-或200-level课程,或者是相关学科的200-level课程,例如:电气工程、统计学、生物信息学等等。该计划由学生决定topic,并且必须在CS faculty中寻找advisor,和advisor一起完成Capstone项目。
MSCS项目下设8个分支方向,不要求学生明确研究领域,学生在学习期间可以修读以下任意方向的课程:
人工智能(Artificial Intelligence)
计算系统生物学(Computational Systems Biology)
计算机科学理论(Computer Science Theory)
计算机系统架构(Computer Systems Architecture)
数据科学计算(Data Science Computing)
图形与视觉(Graphics and Vision)
网络系统(Network Systems)
软件系统(Software Systems)
▲图源UCLA-MSCS官网
02招生信息
官网发布的统计数据显示,在2022年招生期间MSCS项目共收到超4000份申请,发放offer150枚。
▲图源UCLA-MSCS官网
UCLA要求申请人累计GPA至少达到3.0。
最有竞争力的申请人本科累积GPA至少为3.5(4.0分制),研究生GPA至少为3.50。被录取者的平均累积GPA为3.60。
▲图源UCLA-MSCS官网
绝大多数申请人具备计算机科学专业背景,其他专业包括电气工程、数学、统计学和物理学。
对于本科背景,建议具备2年微积分课程(微分方程/离散结构导论),1年物理课程(力学;振荡、波、电场和磁场)以及统计课程。
▲图源UCLA-MSCS官网
已具有计算机科学或相关学科硕士学位的申请人,不会被MSCS项目考虑。
▲图源UCLA-MSCS官网
MSCS项目申请材料:
- 在线申请表
- 成绩单
- 简历
- 文书
- 三封推荐信
- 申请费
- GRE(2024-2025申请周期GRE可选择性提交)
- 国际生要求提交TOEFL/IELTS考试成绩(美本学生可豁免语言;该项目不接受DET成绩)
该项目没有最低GRE成绩要求,国际生托福至少87(机考)或 560(纸考),雅思至少7.0。
该项目每年仅开放一次申请,且只接受秋季学期入学。以24 Fall申请季为例,网申截止日期是12.15(23:59, PST)。
▲图源UCLA-MSCS官网
MSCS项目不允许被录取学生延期入学。
▲图源UCLA-MSCS官网
03点评
UCLA MSCS比很多计算机专业排名更高的项目更受申请人欢迎,也因此申请难度更大,为什么?就业、就业、就业!当然,还有LA的好天气和美食。