UWMadison Professional Master in Computer Science 介绍/就读体验

博主本人今年年底即将从 UWMadison 毕业,在此记录一下自己对这个小众的 Professional Master 的 Program 的介绍,方便后人借鉴参考。本文主要会介绍 UW-Madison 生活体验,以及该 Program 给笔者带来的收益,以及最重要的,找工作的情况。

Daily Life

麦迪逊在美国的五大湖区,最近的特大城市是芝加哥,开车大约需要两小时到达。麦迪逊常被戏称为“买屯”,大概十因为这里相对大城市还是比较偏,但是这里是威斯康星州的首府,因此其实个人感觉也没有那么的荒凉,亚洲以及中国的超市美食还是非常丰富的。 我来麦屯之前也没有去过很多美国的其他城市长期生活,唯独去过的就是 UCLA 了,个人觉得麦屯的优势就是物价水平适中,但是生活条件依旧可以不错(相比于大城市的灯红酒绿)。和国内相比,感觉最大的不同就是需要自己做更多的饭了,当然有钱可以每顿都吃 8-10 刀的中餐外卖,也可以去吃一些不太健康的美式快餐。如果是想在订餐 APP 上下单,那估计每顿平均需要 20 刀了。

交通方面,麦屯有一个小机场,当时第一次来就是飞到那个机场,感觉很不错。公交的话学校会有包含在学费中的 Bus Pass 提供,每学期为单位。住宿方面,可以住在学校附近例如 Steven Browens 的公寓,也可以住在学校西边,主要指的是 University Ave 的西边部分,包括 Sheboygen 区域以及 Eagle Heights 社区,租金从 500-1000 美金每月不等。个人觉得最为经济的住宿为 Eagle Heights,因为这里提供一个车位,建议新来的 grad student 买一辆车,在美国中部读书买车真的是给自己提供不少便利。如果住在 downtown,基本生活不用买车,但是想出去玩或者大超市商城购物,会非常不便,即便考虑到麦屯有不错的公交系统。笔者非常后悔一开始住在 downtown,因为不仅房租贵,公寓小,停车位还要另外买且贵,月租可达 150 刀,因此当初我用国内的驾照租了一辆 Zipcar 去 DMV 考了驾照并开始长期使用 Zipcar 出去买菜游玩。

Study and Research

回到麦屯的 Professional Master Program 上来,个人觉得该项目的性价比非常高。该项目录取的人数不多,每年大概 50 人左右,和 traditional MS (也就是带奖 Master)数量基本一致,具体数据可以到文末的数据链接去看,我这里提供一个截图,在数据公开方面我表示非常欣赏 UW-Madison, 作为一个公立大校能做到这样实属不易。

Admission Data as of 2020

在我入学的 2019 Fall 来看,据我所知全中国内地只有我与我的前舍友被录取,而且我们俩都没有全职工作经验。我在腾讯实习过,前舍友在 Paypal 上海实习过。另外还有华人来自香港与台湾等地。很大部分的 PMP 项目录取者为印度老哥,而且似乎他们都有全职工作经历。个人认为可能由于麦屯的就业优势不大,因此没有足够竞争力的人不会被录取或者申请该项目。由于麦屯 traditional MS 项目和 Ph.D 一个 pool 所以非常难,这个 PMP 项目其实相当于其他学校的 普通 Master,相对来说更容易,除了成绩单上会写上 profssional,degree 证书没有任何区别。

该项目为授课型项目,且只能选择 CS department 的课,总共要求 30 学分,并且其中一半必须 700 难度以上,也就是 graudate level,另一半要求 400 以上,也是就 undergrad level 以上。

费用方面,当前 UW-Madison 的 graduate program 每学期学费为 $13k,这是 8 学分及以上的学费。国际生需要保持 8 学分及以上来维持 F1 身份,只有最后一学期由于学分修够可以申请 Reduced Course Load(RCL)。以我个人为例,我比较极限操作,几乎可以达到了最省钱的水平,我前两学期每学期 13 学分,暑假实习 CPT 1 学分,最后一学期申请 RCL 直选了 3 学分的课大约 $4k。总共花费 $35k,非常划算!

选课方面,麦屯的 Operating System 的研究比较强,而且个人认为对以后找偏 Infrastructure 的 SWE 的工作有利,因此个人会推荐这方面的课程,从基础到高级分别是:CS 537 Intro to OS, CS 564 Intro to DB, CS 736 Advanced OS, CS 764 Advanced DB, CS 739 Distributed System, CS 744 Big Data System,这些都可谓是硬核课程,如果选课较多建议配合一些划水课程食用以免凉凉: CS765, CS766 和 某些 CS839。

具体而言,本人本科科班出身,CS 核心课程基本都上过包括 Database/Operating System/Algorithm 等等,我的三学期选课情况如下:

  • 2019 Fall: CS536 CS537 CS642 CS765 Total Credit: 13
  • 2020 Spring: CS577 CS764 CS766 CS839 Total Credit: 13
  • 2020 Summer: CS799 (Internship) Credit: 1
  • 2020 Fall: CS736 Credit: 3

最终总 GPA 3.95/4.00,此排课基本等于放弃 Socail Life,不建议普通人参考,另外个人认为一些 Research 课程由于有很多 Open Ended Question,这种紧凑排课会导致那种课程花的时间不够多导致学到的东西有限。大家请根据实际情况合理排课。

另外,PMP student 也是可以于教授做 research 的,你可以选择 CS 799 的 independent study 课并于教授套磁联系,对于那些条件不足但是依然想读 Ph.D 的同学提供了一个机会!

另外还有个有趣的地方是由于麦屯 CS 系 graduate student 人数相对较少,很多权限方面 PMP student 和 traditional 带奖 Master 以及 Ph.D 是相同的,例如 CS 楼的钥匙,无限的打印 quota,个人主页,cs.wisc.edu 的邮箱,很有归属感有木有!

最后,PMP student 虽然不允许申请 TA 与 RA,但是可以申请当 grader 赚一些零花钱,我在 UW-Madison 的三个学期被教授选了当 grader。 Grader 是按小时计费的,每小时 21 刀,每学有一定的 quota,80-150小时不等,有的教授比较随意,你可以自己直接随便每次工作后填写,有的教授需要你汇报每次用了多少小时做什么,但是 grader 的工作其实是相对轻松但无聊的。我第一学期当的是 CS758 的 grader 稍微有意义,是写脚本批改这门课的作业,其实我本身并不特别懂这么高级的 Arch 课程,但是批作业并无障碍。第二学期我做的是 CS 552 的本科生 Arch 课程,就非常简单,按照老师给的 Solution 批改并找出同学们的相似错误即可。第三学期是 CS 639 Intro to User Interface 课程,也非常简单粗暴,就是按照 Rubic 测试学生们写的 Front End Interface,自己可以利用一些小 trick 加速这个过程。

Having FUN

麦屯其实如果天气好点个人会非常喜欢,这里既没有城市的喧嚣,但又不缺该有的好玩好吃的地方。State Street 有各种精品店和好吃的店,Lake Mendota 可以散步跑步划船,还有 bike trail 可以骑行。远一点还有各种 State Park 和滑雪场可以和同学们一起郊游。至于电影院 Shoppoing Mall 什么的自然就不用说了。另外 CS Deaprtment 的 ACM Student Group 在疫情前每两周会有一次活动,可以免费吃吃吃以及认识新朋友。

个人认为找工方面麦屯比较一般,尤其是 career fair 非常不行,个人觉得没有必要去。去年秋季找实习去过一次,投了一大圈,没几个靠谱公司并且投了也石沉大海,听过名字的只有例如 Oracle, Cloudflare, Facebook, Google 这样的公司,后两家似乎现场投递并没有什么特殊作用。麦屯的 CS graduate 有个校友的邮件列表很好,有时会有校友发内推机会,我的实习就是这么找到的,还有系主任会偶尔转发其他公司来的机会,个人觉得这也是个非常好的资源,因为这些消息相当于内部消息,竞争没有那么激烈。总之麦屯附近的小公司少,如果打算毕业就就业,一定要提升自己的背景,对大厂面试题目准备充足,才能在找工作时尽快投递愿意支持relocate的大厂。

据我所知,我的前舍友找到了 Amazon 的实习并最终拿了 return,台湾的一个小哥哥和小姐姐分别拿了 Pinterest 和 Facebook 的实习与 Return。我本人最菜,去 Dell EMC 实习拿了 return 并再投了一个 Bloomberg 选了 Bloomberg。找实习时我本科同学内推我 Google 最终也进入了 Team Match,但是 team match 失败,之后 Full time 也没投(开得太晚)。这些样本容量较小,仅供参考。

Like and Dislike

总体我还是对这个 program 较为满意的,毕竟性价比在这里,一年半的时间 $35k 的学费,较低的生活费,舒适的自然环境,还有学校不错的华人男女比可以认识不少妹子。不满意的地方可能就是个人觉得这里的某些 graduate 的课程质量还不够高,或者说看的 paper 太多,如果没有经够很多 research 训练普通人不太容易适应,另一个就是天气啦(UW-Madison, Cold as Fuck)。:)

Reference