UCSD CS75 就读体验

avatar 454006
波风水门
10954
23
我是 20winter 入学的 UCSD CS75 学生,由于疫情原因中间 leave 了一年,所以计划 22spring 毕业。
说一说这个项目到底适合什么样的同学来选择。

UCSD 的学费和生活费并不贵,一年三个 quarter,每个 quarter 算保险是 11000$,如果 waive 1300$ 的保险就不到 10000$。租房在 20-21 年涨价非常厉害,现在校外基本是 1500$ 以内一个月,校内 21fall 以及之前的同学还能享受到 900$ 一个月的 studio 或者一个 bedroom,但之后就涨价到 1000$ 往上了。此外吃喝玩乐因人而异,便宜的去学校汉堡王买 6$ 两个 whopper 一个大薯条的肥宅快乐套餐能吃一天,ralphs 买打骨折的菜自己做饭可以控制在一个月 300$ 以内,贵的就不封顶了。

在课程设置方面,CS75 是 10 门课 40 学分毕业,10 门课包括 3 门 breadth(theory、system、application 各选一门),3 门 depth(选择一个你感兴趣的领域)以及 4 门 elective(想选啥选啥)。如果选择 4 个 quarter 毕业,那么一般是 3+3+3+1 数量的选课,最后一个 fall quarter 选一门课其它时间找全职。5 个 quarter(甚至 6 个 quarter 毕业的也有)自由度就高很多了。像我自己是打算 5 个 quarter 毕业,选课计划是 3+3+2(1)+2(1)+0(1),括号里表示不算 breadth、depth、elective 但自己感兴趣的其它课,例如本科生课或者其它学院的课。

UCSD CS 的教授主要集中在 AI、 system 以及 theory 这三个领域,感觉这也是为啥 breadth 这是这样要求的原因。其中 system 的教授感觉都非常厉害,整体水平感觉可以和四大相比较;AI 有很多很年轻但实力巨强的 ap;theory 这个领域我不太了解也没怎么上过相关的课,所以也不太清楚。

在课程设置方面,每个学期都有一定量的水课,以授课知识点都是本科难度的 AI(较多)和 system(较少)课程为主,例如 240A,251A,258 等。这类课程的特点是课容量大(可以到 200 甚至 400 人),课程作业以计算、写代码和证明为主,课程项目的评分标准给定,很容易拿一个不错的分数,基本不需要读 paper。此外有很多比较硬核的课程,大部分都是 system 课程。这类课程的课点是可容量少(不到 100 人),课程作业以读 paper 写 review 为主,课程项目是非常开放性的,需要组队完成一个探索性质的任务。因为 AI 和 system 的课程确实偏多,所以大部分人都会以 AI 或者 system(或者一个大杂烩的 engineering track)毕业。

所以如果对 AI 或者 system 没有啥兴趣,特别是只想做前端或者 app 开发的同学,我觉得 UCSD 并不是一个好的选择。至少 graduate 的几乎所有课程都不会去「教」前端,甚至都不会和前端有什么关系。唯一有一点点关系的可能是 210 software engineering 这门课程。但对于转码的同学(并且是对 AI 或者 system 感兴趣的同学)来说,这个项目的性价比是很高的。例如打算 5 个 quarter 毕业的话,其实可以选择 4 门本科生课程来查漏补缺(3 门括号里啥都不算的,加上一门可以算在 elective 里面的),并且 graduate 的课程如果避开那些硬核读 paper 做开放性 project 的课,难度还是不大的。UCSD CS 本科的课程质量是非常高的,我上过或者了解过的例如 107 密码学、120 操作系统、123 计算机网络、127 网络安全等都是能学到很多东西的课程,此外像其它学院例如 ECE 的 141a(设计模式)和 141b(数据库实现)也都是可以选的。

最后说一下找工的氛围以及情况。由于 UCSD 的学生真的很多(20/21 两届放在了一起),现在在读的 master 中国学生就有快 400 人,所以平均下来肯定是没有那些小而精的项目(例如一些藤校的 master 项目)拿面试的概率高的。因为学生真的很多,所以肯定不能保证每个人都能有 vo 或者 offer 的(因为就算随机发 vo,最后每个人拿到 vo 的数量分布也会有差异的)。大部分人找工作都比较努力,刷题刷得不少,简历也投了不少。intern 这块确实很卷,几乎没有看到那种大满贯的,手上的 offer 一般不超过 2 个,也有一些同学运气不太好一直没有收到 vo。而托今年 ng 找工形势大好的福,周围 ng 的找工情况就好非常多。此外由于 UCSD 的 quarter 制度 9 月底才开学,所以不少人都是 9 月初才开始投简历的,这无形中就比 8 月开学的项目晚起不了许多。如果能够 start early,早点开始准备的话,我感觉和藤校不会有很大的差别。
  • 55
23条回复