为了让大家进一步了解海外大学的真实面目以及在国外顶尖名校的就读体验,老师为同学们准备了「名校就读体验」专栏!
本期是第五十八期
主要讲解
加州大学圣地亚哥分校计算机科学硕士项目
就读于该项目23Fall的Alan学长认为该项目性价比极高,总开销很低,综排和专排都不错,环境也很好,最重要的是就业很强!
话不多说一起来听听学长怎么说!
学员介绍
本科:国内985
专业:计算机科学
GPA:3.8+
TOEFL/IELTS:105+
GRE/GMAT:325+
学长怎么说?
UCSD不仅全美综排TOP30,计算机更是天花板的存在。常年录取率稳定在10%以内,并且这个项目在众多口碑好的MSCS中是最便宜的。
作为一个就业读博皆可的项目,就业质量结果好,升博数据也很可观。由于其种种优势,导致录取不是很稳定,偶尔会有学霸级别的人物被拒。
项目概况
UCSD的CS应该是非常大众情人校的一个项目,在UC里面应该属于CS就业友好度前二的项目。
这个项目还是比较尊重学生想法的,课程设置也好,就业资源也罢,学院一直都在征求并听取有价值的建议,项目一直都在不断改革。
还有一个不得不提的优点,UC系的公立学校学费相对便宜。四个学期的学费算下来只有CMU的一半。
项目在毕业前要修满40个学分,如果你追求性价比,可以在一年内申请毕业,就是在4个quarter内完成学业,随后进行申请。
学生可以从两个分支选择,一种是Exam,一种是Thesis。如果你选择Exam这个轨道的话,在校期间上完10门课程,通过了3门考试,即可申请毕业。
如果你选择Thesis这个选项的话,日常上课主要就是读paper和做科研项目,一般是硕士毕业还打算读博的人选择Thesis track。
有学弟学妹问过我,这个项目的学习压力如何。其实学习压力的高或者低,取决于你选了什么课,还有你的个人能力。
如果你选的课程都是水课,压力就不大。但如果你选的都是神课和硬课,压力肯定会大一些。(一定要看后面的课程设置相关分享,我写的很细。)
个人感觉,研究生课程拿A并没有那么难,因为大部分课程都偏理论,只要你上课好好学习,课下及时复习和预习,跟着老师的节奏走,拿A的概率还是很大的。
但本科课程拿A就没那么容易了,本科课程比较偏tech,会涉及到一些项目,而且很多神课的负担也比较重。
按照正常一年半申请毕业的话,建议每个quarter最多选择2门本科课程,毕竟本科课程课业负担偏重。
项目唯一劣势就是开学太晚了,其他学校都在八月底甚至八月中旬就开学了,这样给大家适应的时间就会多一点。
UCSD正式开学将近10月初,也就意味着开学后大家要马上开始准备找工作。因为十月份开始找实习已经不是很早了,所以大家来之前就可以在论坛找找内推。
申请难度
近几年招生数量和之前相比还是有一定增加的,据我了解,扩招的原因是因为学院想要扩大研究生的学生规模。
因为扩招的原因,录取率也有很显著的提升,从原来的4%的录取率,提升到了11%左右。
但是录取非常玄学,有被斯坦福录取的同学被拒,也有不少双非的同学收到offer。
但是从24Fall offer holder统计的结果来看,3.9+的超高GPA占据了一半人数。可以认为高GPA是被录取的必要不充分条件。
剩下的科研、实习等等因素都看不出来和录取结果有明显的关联。文书也看不出来有什么偏好。
同学背景
陆本主要是985和少数211,清北复交浙南科等学校的学生非常多,还有很多台湾,香港,美本的同学。印度学生的比例在下降,但仍然很多。
卷王很多,学习和找工作氛围都非常浓厚,所以有些课给分好可能不是这门课有那么简单,而是大家比较卷(尽管毕业和选课限制都很轻松)。
我身边很多同学都是交大或复旦的,学习能力非常强,大部分本科是EE转过来的,但是感觉大家并不是很吃力,真心很佩服。
而且很多同学来之前应该是准备的非常充分,题刷了很大一部分,所以基本改改简历就可以开始找实习了。
课程设置
项目最快可以三个学期就毕业,也可以延长到四个学期到六个学期。
学校也配备了一批具备丰富教学和研究经验的老师。一些业界专家还会被邀请来讲授一些前沿的自然语言处理技术和应用案例,让我们能够更好地了解行业发展动态。
下面是我的一些选课经验,仅供参考:
●CSE 230 - Principles/Program Languages
成绩分布:A+ 4.0% A 32.0% A- 40.7%
Class GPA: 3.71
我的评价:Sorin是一个幽默风趣给分又好的美国老师。编程作业有一定难度,编程作业无法写在简历上。
我的概括:水课必上。
●CSE 232 - Principles/Program Languages
成绩分布:A+ 17.2% 15 A 35.6% 31 A- 20.7%
Class GPA: 3.74
我的评价:Arun是一个来自印度的勤奋年轻人,给分较好。月考+期末考试,无编程作业。
我的概括:一般推荐。
●CSE 258 - Recommender Sys&Web Mining
成绩分布:A+ 12.0% 44 A 24.6% 90 A- 26.8%
Class GPA: 3.60
我的评价:Julian是一个幽默的澳大利亚人。期中考试+期末报告,project包装一下可放简历。
我的概括:水课必上。
●CSE 202 - Algorithm Design and Analysis
成绩分布:A+ 4.2% 3 A 14.1% 10 A- 22.5%
Class GPA: 3.26
我的评价:Daniele是一个来自意大利的睿智学者。课程得分和算法刷题能力有一定关系。课程系统讲授常见算法,对面试帮助较大。考试有一定难度,却也不是地狱难度。
我的概括:硬课慎上。
●CSE 231 - Advanced Compiler Design
成绩分布:A+ 52.0% 93 A 30.2% 54 A- 6.1%
Class GPA: 3.90
我的评价:又是Sorin,一个幽默风趣给分又好的美国老师。期中期末考试+编程作业。编程作业用C++实现LLVM的优化算法。project包装一下可放简历。
我的概括:水课必上。
●CSE 260 - Parallel Computation
成绩分布:A+ 16.0% 12 A 48.0% 36 A- 16.0%
Class GPA: 3.79
我的评价:Bryan是工业界数十年经验的老工程师。课程学习多线程,GPU,体系结构,与线程通信。3个Proejct+ 期末考试。严格按照表现评分。project包装一下可放简历。
我的概括:硬课慎上。
●CSE 240A - Princ/Computer Architecture
成绩分布:A+ 28.9% 28 A 56.7% 55 A- 10.3%
Class GPA: 3.93
我的评价:Jishen是来自东方的颜值担当。课程学习基础体系结构,Cache, pipeline, ISA等。具有传统国内课程的性质:理解概念,然后做题。1个Proejct+ take home 期中 + 期末考试。Project包装一下可放简历。
我的概括:水课必上。
●CSE 255 - Data Mining & analytics
成绩分布:A+ 18.8% 18 A 24.0 % 23 A- 28.1%
Class GPA: 3.62
我的评价:Yoav是来自以色列的AdaBoost作者。课程学习传统基于pyspark的机器学习算法。具有传统线上课程的性质:上课打卡quiz,回家2倍速视频,然后线上做题。线上作业+期末take home challenge。Project包装一下可放简历。
我的概括:一般推荐。
●CSE 256 - Statistical Natural Lang Proc
成绩分布:A+ 19.5% 31 A 45.3% 72 A- 13.8%
Class GPA: 3.80
我的评价:Ndapandula是十分少见来自非洲的成功女学者。课程从概率学角度学习NLP的基本概念。课程理论难度较大,使用python的编程作业也有一定挑战。编程作业+期末Project展示。Project包装一下可放简历。
我的概括:一般推荐。
●CSE 224 - Graduate Networked Systems
成绩分布:A+ 1.8% 1 A 19.6% 11 A- 23.2%
Class GPA: 3.37
我的评价:Porter是一个传统的美国老师。课程从虽为计算机网络,却大量包含分布式系统、分布式算法。课程使用C++, Java, Python进行编程,三个Project都有一定难度。编程作业+期中期末考试。project包装一下可放简历。
我的概括:硬课慎上。
就业情况
UCSD在硅谷认可度很高,CS tittle在就业中也是加分比较大。
学校迎新的时候还专门抽了一天从早到晚讲找工作,邀请了Google, Amazon好几个公司的hr来交流,还有往届在LinkedIn比较厉害的学长分享找工作求职的经验。
总之单纯从项目本身来说,感觉UCSD CS提供的资源与帮助应该是足够的,而且氛围烘托的也很到位。
学校政策比较保守,需要就读三个Quarter(一学年)后才可以批CPT, 也就是说除非美本或者之前在美国有读书经历,否则不可能马上开始带薪实习,校内实习没有这个限制。
虽然这两年实习市场很差,据我了解,我这届同学找工作的情况还是很不错的,很多都拿到了大厂的offer。但很多人能拿4-5个面试,也有人已经在10月上岸了,虽然个体偏差大但整体感觉不是那么绝望。
项目解析
加州大学圣地亚哥分校的计算机科学硕士项目是一个两年的学位课程,旨在培养学生在计算机科学领域的研究能力和实践技能。
该项目提供了一系列的课程,包括计算机系统,算法,软件工程,人工智能,网络,数据库,编程语言等其他相关的课程。
学生可以选择深入探索一个特定的领域,或者接受更广泛的计算机科学教育。此外,学生还可以选择参加实习,以获得实践经验。
申请条件
从录取者画像来说,海本优势更大,985的清北浙南、211申请者较多,双非高GPA有机会。
项目优先考虑受认可的计算机科学、计算机工程、电气工程或数学学士学位。建议没有CSE背景的申请人参加相关的先修课程。
申请要求:
● 需要提交GRE成绩
● GPA:不低于3.0
● 托福:85
● 雅思:7.0
●实习与科研经历
●应说明过去在计算机科学和工程领域的成就
申请材料:
●被认可的本科学位
●3封推荐信
●SOP
●个人陈述
●GRE
课程设置
项目学制是Quarter制,项目时长4-6学期,10门课毕业,每学期要选3门课,课程相较于Semester制课业负担大一点。
毕业有两个分支可以选:
●M.S. Plan I - Thesis (毕业写论文,答辩)
●M.S. Plan II- Comprehensive Exam, Standard Option (多数人选,毕业做项目)
学校与各类研究机构合作,为学生提供了丰富的研究项目选择。学生可以与教授合作,参与现有项目,或者自主提出研究课题,并寻求教授的指导。
UCSD还举办定期的学术研讨会和交流活动,为学生提供展示研究成果的机会。
UCSD与当地的科技公司和研究机构保持着良好的合作关系,为学生提供了丰富的实习与就业机会。
学生必须完成三个研究生课程(十二门)来达到广度要求,确保从计算机科学和计算机工程更广阔的领域学习到基础的概念和工具。
学生在修完核心课程后,还可以选择一些选修课程来进一步深入学习自然语言处理的特定领域,例如问答系统、信息抽取等。
就业情况
CS专业被U.S.News评为就业最佳的TOP100职业中第一名、最佳STEM职业第一名、最佳技术类职业第一名。
美国劳工统计局职业展望手册显示,到2031年,计算机和信息技术职业的总体就业人数预计将增长15%。
本项目硅谷圈认可度高,业内声誉不错。根据Payscale统计,CS本科毕业生平均年薪高达91,000美元!
UCSD的学生找工作的优势就是学校很重视就业率,Career Fair服务还是很不错的,可以免费帮你改简历。
并且加州的高科技产业一直处于世界领先地位,所以拥有较多且高质量的就业机会。在调查中显示,500强中有53家企业的总部位于加州。
但找工作还是更看个人能力,学校和老师只是一个桥梁,如果你的专业技能比较强的话,其实不必过于担心找工作。
以上就是Alan学长在加州大学圣地亚哥分校计算机科学项目的全部就读体验啦!