UCI MCS Fall 22 就读体验

25981
23
写就读体验有两个原因:
  • 回馈地里,给院系介绍板块提供一些干货
  • 最近两年发表 UCI MCS 的介绍帖子的同学们, 要不然是 MCS 项目同届最牛逼的人之一,或者也是光速上岸的同学们。笔者能力普通,也做不到开学时光速上岸。在此给大家带来不同视角的 UCI MCS 的就读体验。


对于未来准备申请 UCI MCS 或者考虑这个项目是否适合自己的同学,可以从正反两角度出发,更加准确的判断这个项目,从而做出更精准的申请/选校决定。

1 前言
所有内容仅代表个人观点。

直接放总结
我觉得 MCS 只适合完全准备好的同学,比如 SDE 全职工作几年或者 CS 本科外加各方面 (实习 and 刷题 and 简历) 开学前就拉满的同学。(注意这里说的是开学前)
隔壁的 MSWE 从多个方面来看是比 MCS 更好的项目。转码或者 CS 相关本科或者 CS 本科的同学都适合 MSWE。
UCI 的 Professional 的项目由于时间短 (15 个月), 外加 quarter (5 月不允许开始实习+节奏快挤压找工时间), 外加不允许延毕, 市场不好的情况下还是建议大家慎选。
MSCS 与 MCS 相比,各有优缺点。

2 基本信息
A 项目
ICS 下的 Professional 项目:
  • MCS
  • MSWE
  • MDS

三个项目时常都是 15 个月,5 个 quarter。只有 9 月入学,第二年的 12 月毕业。不可以延毕 (这个像市场不好时也是个很大的缺点)。
不可以转项目 (如果可以转的话估计 MCS 的同学部分都转到 MSWE 了,原因在后文项目比较里会提到)
MSCS,可以 15 个月毕业,但也可以延毕。

B 录取同学
MCS Fall 22 入学 (Class of 2023) 大概 136 人:
  • 中国同学 30-40 人左右:美本比较多。陆本看到了985,211,双非。有已经全职 SDE (美国或者国内) 工作过的同学,但大多还是本科毕业直接过来的。
  • 印度同学 80+ 人左右:都是印度本科,本科 GPA 8.5+ (满分10),都有 1-4 年在印度的全职工作经验,甚至有 8 年全职工作经验的,没有看到本科毕业 (无全职经验) 直接过来的。
  • 美国本地生大概 10 人左右:本科学校包含 UCSD, Purdue, UCI, Boston College, CSU, etc
  • 中国台湾大概是个位数,韩国,日本,越南,马来西亚都是各零星几个。


MCS Fall 21 入学 (Class of 2022) 大概是 127 人,相比去年还是有扩招的。可以看出 MCS 项目印度人非常多。

C 录取口味
注意: 录取口味只针对于 Fall 22 入学, MSWE Fall 23 好像不要本科 CS 的了

MCS Fall 22 录取不硬卡 CS 本科,身边同学有本科是 CE, DS, IT, Math, etc. 但是 MCS 项目的课程对转专业非常不友好, 不是 CS 本科的同学建议慎选。
MCS 也不严卡出身, 陆本有看到双非, 也有录取比较差的海本。当然本科出身不同, 要求也不同。普通海本的话 3.4-3.6/4.0 是有机会的的, 出身差一些的话就需要更高的 GPA 或更好的软背景了。

MSWE 的 bar 比 MCS 低。MSCS 好像不硬卡 GPA, 有留学生普通海本低 GPA 无软背景没有陶瓷就录上的, 可能更看重与项目本身的契合度。

MCS 项目不喜欢 UCI 自己本科的同学, 听过不止一次 UCI CS 本科 GPA 3.8+ 被拒的。

D 学费
MCS 的费用是每个 quarter $11000 (waive 掉保险以后,没有waive 的话大概是 $12000),5个 quarter下来是 $55000 (summer intern 的 quarter 也是一样的学费)。尔湾房租生活费很贵。
MSWE, MDS, MSCS (报三门课) 学费每个 quarter 与 MCS 是一样的,本地生的学费也是一样的。

E 校园设施
设施两极分化比较严重。新建与新装修的楼很新很棒,但大部分的楼很旧。MCS 上课的教室,Langson 图书馆,Gateway Study Center 都很旧,很难想象是 UC 系很年轻的学校。

F 项目活动
MCS 项目活动很少。没有像 tea time,或者 Master 学生自己的 Office 这样的交流的机会。笔者身边的中国同学与本地同学都有提到过项目活动太少,交流机会太少的问题。

3 学业
A 选课,时间安排
Fall 22,Winter 23,Spring 23,Fall 23 都是每个 quarter 选择 3 门课。Summer 23 选择一门课需要交同样的学费。
MCS 课程提供非常少。而且 Winter 23 有 Keystone 必须上 + 2 门课的选择,Spring 23 有写作课与 Capstone 必须上 + 1 门课的选择,再加必修课的要求,选课非常不灵活。
优点是大部分课选课时不需要抢。

全部的课的时间都是下午 3:30 - 9:20,课与课之间时间比较紧 (也有教授抱怨过)。

B Workload, GPA, 实用性
因为项目要求 B (83.5) 才算及格,所以上课压力还是蛮大的。项目里的英本同学是最痛苦的。

有别的帖子的同学提到 MCS 课程 “卡得很松 差不多都是 A”,前半句还是同意的。比如 253P 271P 这些课确实压力不大,科班轻松拿 A,转码花些时间也是可以拿到 A,甚至有课因为大家分数都高出现过 curve down 的现象。 但是别的课比如 220P 222P 260P 242P 273P workload 不小, 很花时间。不过老师考试出题与 TA 判分时确实能感觉到比较松, 不想 fail 人。有些课是大部分 A,有些课是部分 A 与部分 B。身边同学的 GPA 听到的都是 3.6 - 4.0/4.0。

Workload 肯定比 CMU UCSD 远小,但是课程内容很理论很过时,没有实际操作,project 也很水。导致了课程花时间但是对简历没帮助。

C Quarter
Quarter 节奏要比 Semester 更快:compiler 课的老师在 syllabus 中有明确说过 “因为这门课只是做 project,所以需要在开始做 project 之前的几周讲一些基础知识。不过 quarter 导致这根本不可能”。Algorithms 的老师也提到过他想讲的内容是 13 周的,但 quarter 导致他只能挑取 10 周的内容授课。

Quarter 节奏快有挤压到找工时间。

4 找工
A 找工氛围
找工氛围笔者觉得很难用 “我觉得不错” 或者 “我觉得不行” 等等来介绍,那就从笔者身边的环境的介绍下
  • 抱团:中国同学人也没认全, 项目微信群无人说话已经长草了。更多都是自己的小圈子,大概 2 - 6 人为主的活动。印度同学找工是抱团的。有亲眼看到过几个印度同学一起做一个不开摄像头的 OA 的现象。与印度同学在聊天时也提到如果几个人都有时间而且 OA 不开摄像头,他们是经常一起做一个 OA 的。
  • 信息共享:其实就像别的帖子有提到过,同学们中有乐于助人,乐于信息共享,互帮互助的。但也有闷声发大财,自私的。所以这完全取决于自己身边的小圈子。
  • 找工目的:MCS MSWE MDS 都是找工的, 部分 MSCS 也是找工的, 甚至 EE 也都有转码找工的。
  • 找工负责人老师:找工的两位老师很负责, 虽然对 technical 方面不了解, 但是对于修改简历, 练习 BQ, 都很有经验。平时也会有 workshop, 也举办了 CPT 流程的讲解, 每周也会发邮件总结下近期的活动与每周的找工小 tips。Code Resource Library 也有往届找工数据与找工信息。找工的两位老师是笔者认为整个项目最令人满意的部分了。

B 找工数据
MCS summer 22 intern 上岸率是 89% (111/125 位同学找到 intern)。但是因为项目印度同学很多,外加他们之前的全职工作经验与更强的 networking 能力,他们找到 intern 还是蛮多的。有听到 summer 22 intern MCS 的印度同学上岸率是 100%。本地生也是很好上岸。所以虽然 89%数据很漂亮,但是中国同学还是要留意下好看数据的背后。

MCS Fall 21 入学的学长们 (Class of 2022) 有组织过关于找 intern 的经验分享,给大家介绍下分享的 4 位印度同学的背景:
  • Summer 22 在 Google intern (也有 Amazon intern offer),但是在 Apple India 全职工作过
  • Summer 22 Google intern,但是在 Paypal 全职工作过
  • Class of 2021,Summer 21 Twitter intern,但是之前在 Amazon 与 Microsoft 工作 (没提是intern or full time)
  • MCS, 来之前在 India 全职工作了5年 (两个公司)

C 身边同学
  • 本地生:虽然今年市场不好, 但本地生找 intern 还是蛮简单的。找到的公司有: Nike, SAP, Qualcomm, etc. 与一位还未找到的 intern 的本地生交流, 他大概投 50 个实习岗位,能拿大概 5 - 10 个面试。也有几位本地生不找 intern,比如有本地生是 full time 工作 + full time 上课的。

  • 中国同学:主要是投递比较早,开学时光速上岸血汗厂的同学们。也有零星的中厂。

  • 印度同学:没听到有上岸血汗厂。只有听到 MathWork。

市场不好对留学生群体影响还是很大的,MCS 项目目前 intern 上岸率猜测是低于 50%,预计最终会低于往届的 intern 上岸率。

D Quarter VS Semester
Quarter 在 6 月底结束,也就是说 5 月或者 6 月初不可以开始 intern。虽然大部分大厂都有适合 quarter 入职的时间,但是部分中厂与大部分小厂不会特意安排 quarter 入职时间。很多职位期望 summer intern 5 月入职,所以 quarter 在找 intern 时是很大的缺点。
  • 身边有 MCS 印度同学收到了6月初开始的 intern offer,公司与薪水都很不错。但由于学校只允许 MCS CPT 在 6 月 20 开始,这个同学的 offer 被公司撤销了。
  • MCS, MSWE, MDS 的 CPT 开始时间是 6 月 20 日, 学校别的项目的 CPT 开始时间是 6 月 26 日。(2023 年)
  • Intern 时,因为 semester 同学比 quarter 同学开始的早,结束的早,被发 return-offer 的时间也早,也不知道会不会影响到 headcount, 导致 quarter 的同学的 return offer 竞争因为 headcount 减少,更加激烈 (猜测)

E Career Fair & Handshake & 找工资源
Fall quarter 与 Winter quarter 学校都分别举行了 In-Person, Virtual Career Fair,也有 ICS Showcase (ICS 自己的 Career Fair)。Spring quarter 也会有In-Person, Virtual Career Fair。不过没听到任何来 Career Fair 的公司有进行 onsite interview。也很少听到有通过 Career Fair 拿到的面试。

Career Fair + ICS Showcase 来的公司有: Google, SAP, Expedia, Meta, TikTok, Adobe, BlackBerry, Intuit, Arista, Siemens, Splunk, etc.

MCS MSWE MDS MSCS 都可以使用 Handshake 进行工作投递。

校内工作比较少,而且大部分只给本科生。Master 学生确实有二等公民的现象。

F 地理位置
身边同学没听到有 onsite interview,全部都是线上面试。所以地理位置对面试目前感觉是没有帮助。

G 补充
就如上届学长所说, Arista, Autodesk, Zillow 有录取 UCI MCS Class of 2022 学生, 建议大家这三家都申请试试。Arista 今年有来 Career Fair。
女生的话也建议试试 Expedia。

5 项目总评
首先引用笔者与 MCS 某一位教授在私底下交流时,教授对 MCS 项目的评价 “因为项目只有 15 个月,时间比较短,整个项目更像一个 Bootcamp。对于那些准备好的同学,没有任何问题。但是对于没有准备好的同学,或是本科不是 CS 的同学,将会是非常困难。而且加上 quarter 节奏比较快的特点,随着时间推进会越来越 stressful。

MCS 课程太理论,project 比较少也对简历没有帮助。
Workload 一般,但 quarter 节奏快是对找工时间有挤压。
选课选择少,不能延毕,很不灵活。
找工氛围与找工资源因人而异。我个人主观觉得比较一般。
Quarter 不能 5 月或 6 月初开始实习也是很大的硬伤 (相比于 semester 的同学)。
所以我觉得 MCS 只适合有 SDE 全职工作经验或 CS 本科各方面拉满的的同学。

6 项目对比
A MCS VS MSWE
虽然 MCS 的 bar 目前是高于 MSWE 的 (截止到 Fall 22 申请),但是我觉得 MSWE 是更值得去的项目。
  • 首先 MSWE 的 workload 要小于 MCS。MSWE 同学至少第一学期没有 Midterm and Final, 可以在找 intern 黄金期花更多的时间找工,刷题,mock interview,修改简历等等。GPA 的压力,MSWE 要小于 MCS。 笔者有听到 MSWE 同学大部分 GPA 都是 4.0 (未经证实)。这个对于 MCS 同学来说还是很令人羡慕的,这样找工的时间与精力不会被太挤压。
  • MSWE 的课程是以 hands-on, project 为主的,对于简历有帮助。(比如 MSWE 会有些 project demo presentation) MCS 课程太理论了,可能除了 CS222P,别的课没有对简历有帮助的 project 了。
  • MSWE 有保底实习。MSWE 因为暑假实习是强制的,所以如果你没有找到,学校会给你安排与学校合作的小公司的实习或者教授手下的 project。虽然含金量肯定不如大公司的 SDE intern,但至少有 plan B 总比 MCS 没有强。

不在意找工,想学 CS 深层理论知识的同学,MSCS > MCS > MSWE

MSWE 原本设计是给本科非 CS 的同学的,但是 MSWE 也很适用于本科是 CS 的同学。MCS 与 MSWE Fall 22 入学所有中国同学中能力最强的就是本科 CS, 但目前在 MSWE 就读的一位大佬。(不过 Fall 23 MSWE 听说不要本科是 CS 的了)

很显然 MCS 与 MSWE 都是赚钱的项目,但是 MSWE 还是比 MCS 更良心:
  • 比如白送一年的 leetcode 会员 (MCS 没有)
  • MSWE 专属自习室 (MCS 没有)
  • MSWE 专属的 orientation (MCS 没有)
  • MSWE 上课地点是环境很好的新的教学楼 (MCS 的教室普遍老旧, 甚至出现过因为教室没有充电插头, 同学考 Final 时需要借用监考老师的桌子来充电的现象)。
我觉得 MSWE 目前算得上是小而精的项目。因为 MSWE 更合适的课程安排与项目设计 (也是因为地里之前没有很详细的介绍贴),我觉得 MSWE 短期内的 bar 是会上涨的。

B MCS VS MSCS
  • MCS 的优点是 workload 要略小于 MSCS, 而且课程很少有涉及 paper, research, etc. 也不强制 seminar。有负责找工的老师,Code Resource Library网站包含找工信息,以及各种类型的找工 workshop。

  • MSCS 的 workload 略大于 MCS,一些课程涉及读 paper 的作业。强制 3 个 quarter 的 seminar。优点是选择课时有更多的选择,可以延毕,更加灵活。

C UCI MCS VS NEU CS General
首先我觉得两所学校在 title 接近的情况下,“游戏开局”两条命肯定是优于一条命。(尤其是在市场不好的情况下)

NEU Co-op 政策确实有改动,没有以前灵活了。但是如果还允许 Fall 入学的同学,在没有找到 summer intern 时,允许 Fall 做 Co-op的情况下,我觉得这个第二条命还是很大的优点。笔者身边不止一位朋友 (NEU CS General) Fall 21 入学在 summer intern 没找到的情况下,上岸 Fall 22 Co-op。这几位朋友如果在 UCI Professional 项目的话就彻底没有 intern 的机会了。

D 项目对比总结
我个人还是建议大家选择 semester 制的项目。延毕,Co-op 等等也是考虑因素。

结语
所有内容仅代表个人观点。笔者文笔不好,谢谢读到最后的大家。

最后附张校园的照片。