USC CS 37 入学半年感受,以及选课和找工情况

avatar 138653
rockylee
80360
105
[align="left"]17Fall转专业申请,本科通信,申请时GPA88不到一点,最后拿到NYU的CS,Rice的MCS,Umich的ECE,NWU的CS,UCI的NetSys,NEU的CS。申请时候的冲刺目标是CMU的INI,主申档最中意的就是USC,但很遗憾INI最后只给了WL。[/align]
[align="left"]主申档中了非常多所,但当时地里把USC黑的很惨,导致考虑纠结了很久,最终还是选择了USC的这个转专业项目。刚入学的时候总担心,但一学期之后总体对学校各方面都比较满意,于是决定写一个详细介绍本项目的帖子,我会客观的陈列这个转专业项目的利弊,具体选不选择,还留给以后的学弟学妹自己斟酌。[/align]

[align="left"]0. "37学分"的由来[/align][align="left"]37学分的项目只是中国同胞们发明的一个简称,全称是Computer Science (Scientists and Engineers),因为只有这个项目需要37学分毕业故得名,和别的track一样,都是mscs项目。如果硬要说区别,除了要多修学分外就是这个项目不能转到其他track去。别的cs项目为28到33学分,但因为其他track可以自由转,所以大多数人都会转到28学分的general的track去。[/align]

[align="left"]1. 招人多!=招人水[/align][align="left"]USC是CS录取大户,科班录的多,转专业录的更多,这就导致大家都觉得USC招人水。这个问题其实稍微翻一翻往年的录取播报就知道了,据我观察真正37项目入学的gpa集中在(87~90)/100左右,出身大多为各大985 211,也有二本高GPA的学生。还是那句老话,招人多!=招人水。[/align]

[align="left"]2. 项目时长灵活,能有多段实习[/align][align="left"]从17fall开始,这个项目所有学生的I20都被延期到了两年半,但不是要求必须两年半毕业,一年半,两年,两年半毕业都是可行的。[/align]
[align="left"]事实上,两年半毕业可以说现在成为了这个项目最大的优势,因为对于基础较好的转专业学生,两年半毕业意味着可以有两段cpt暑假实习,对于基础不好的学生,有了一年的缓冲期,完全可以准备的很充分之后再在第二个暑假前全力找实习。在学费上,由于usc是按学分交,所以两年半毕业在学费成本上几乎没有增加(但实际上是略有增加,因为多出来的学期要交杂费,可能几百刀吧,这部分后面详细说)[/align]
[align="left"]另外,为什么说多段实习,因为理论上可以有第三段cpt part time的实习。在两年半毕业的选项中,有一个学期注定只能选一门到一门半(半门指2学分以内的课),这一个学期是可以在greater los angeles地区兼职实习的,只要有offer letter,学校也会发放cpt。需要注意的是,cpt如果多于三次,将会无法使用opt。[/align]

  1. 3. 课程
[align="left"]37学分项目的课程设置一直是地里争论最多的部分。我翻看了以前对USC不满的几个帖子,大多集中在两个问题,一个是CS限制一学期只能选两门CS课,一个是CS585 Database太水,所以导致那个楼主觉得所有USC的课都很水,这两个问题我在后文会详细说一下。貌似还有一个黑点就是上大课,这个完全就是看个人了,我不在意上大课,所以无所谓,如果喜欢小班教学,可以考虑rice,nwu,tamu等的cs项目,这些是同档次也对转专业比较友好的学校。[/align]
[align="left"]首先说一下37的课程安排[/align][align="left"]cs 455 java基础课 4学分 第一学期必须[/align][align="left"]cs 570 算法分析 4学分[/align][align="left"]cs 571 Web 4学分[/align][align="left"]cs 561 Intro to AI 4学分[/align][align="left"]cs 585 DB 4学分[/align][align="left"]cs 402 OS 4学分[/align][align="left"]ee 450 计算机网络 3学分[/align][align="left"](EE这门课还有一个选择是ee457计算机结构,因为主要是讲CPU设计,都是写verilog和vhdl,而且load很重,所以选的人不多)[/align]
[align="left"]剩下的10分是选修,可以选择2门4分课,之后两分选择很多,着急毕业就可以选一些讲座课啊写作课啊啥的水过,也可以选3或4学分的专业课,只不过需要多交一两个学分的钱。[/align]
[align="left"]然后说一下选课限制的问题。限制两门课是指cs开头3或者4分的课每学期只能两门,ee的课或者两分及以内的课不算在内。我个人的感觉是,即使限制了选课,如果不选水课搭配,还是会非常影响刷题找工作。比如我17Fall的侧重点在于刷题找实习,我就只上了一门Java基础的水课CSCI455,还有一门重load的web课CSCI571。这样的选课让我对于时间的分配较为自由,我在学期前中期分配了大量时间刷题,复习常见算法,投简历。在后期,我把重心又放回到了学校课程上,刷题方面放缓了刷新题的进度,以复习做过的题为主,并根据面试的公司复习面经准备面试。搞定实习之后,也就是18spring的学期,我选了一门极重的OS课,一门EE450计算机网络,和一门同学中评价很好的搜索引擎的课程,我估计这学期光应付学校课程就会过的很惨。总之,我没有体验过之前无限制选课的情况,不敢评价和之前比如何,我只在这里提出我自己的感受:目前为止我没有感觉到两门CS课的选课限制给我的学习和找工计划带来任何阻碍,通过合理的课程选择,你可以兼顾多个方面。[/align]
[align="left"]最后说一下CS585 Database的问题。这门课啊,可以说是usc的镇校大水课而且给分苛刻,所以导致了以前有一个帖子用这门课疯狂黑usc的课程质量。有必要说一下,上述37项目的必修课中,除了455(对于有基础的同学来说是水课但对于零基础的同学有不小的难度)和585(众所周知的水课) 之外都是较硬的课,其中402 os(全程)和571 web(中后期)的load非常大。其他500level的硬课也多的是,说几门我知道load挺大的课,cs 544 nlp, cs 551 CN,cs 555 advanced os, cs 565 compiler, cs 567 ml, cs 577a/b se。要觉得不够硬,600level的课也能选,advanced cn, advanced algorithms等等。[/align]

  1. 4. 找工作氛围及17Fall实习情况
[align="left"]这一部分无法客观描述,因为usc人多,大家的圈子不同,自然了解的情况就可能有较大差异。但其实我想说的是,你想接触什么圈子完全取决于你自己的态度。当你觉得自己足够努力的时候,你总能发现身旁有无数人比你更加起早贪黑,你态度要是松懈,你也总能找到身边比你态度更加松懈的人,这样只能温水煮青蛙。我现在能提供的信息是,如果怀着找工作的决心来USC,那这里绝对不会让你失望,USC找工作氛围良好的圈子太多了,认识的有些朋友拉一个微信群,每天相互监督刷题,当时我也参与其中,坚持了一个多月,每天保持在10道左右。面试阶段,mock群更是数不胜数,同辈间mock不够爽?还有几位学长长期免费提供mock服务。当然如果你自己还没想明白找工作是个怎么回事,那我也不方便再说教什么,可能地里下一个黑帖就会从你手里发出。总之,usc提供的资源我认为是足够了,能不能把握住还看个人呀。[/align]
[align="left"]找实习的情况,目前看来我身边的人大多处于收关状态,基本就是手里有一两个公司,都在进行第二轮或最终几轮的面试。已经签下实习的,也不算少,我认识的朋友大概有30%左右已经签了实习,我估计这一个数字在后面几个月会大幅上升,后面有空会及时更新。我自己比较幸运,上周刚刚签了linkedin的summer intern。周围朋友签哪的都有,但最多的还是google,我认识的大概有10多个google吧,我只能说能进google的都是大佬,我圣诞前两轮gg背靠背,面完就感觉凉了,后面果然通知加面,好消息是linkedin来了offer,签之![/align]

  1. 5. 费用
[align="left"]37学分所以一共大概7W多一点的学费。生活费因人而异,房租大概600~1800区间都有选择,我住的house,单间980一个月,还算能接受。吃饭的话,一顿大概8到左右,自己可能也就一两刀一顿吧。[/align]

  1. 6. 安全
[align="left"]确实不太太平,经常收到学校的短信说哪里有偷窃,哪里又抢劫。频率大概一月一两次?大事这两年没出过,毕竟学校这几年很重视安全问题,学校周围很大一圈有小黄衣站岗(基本覆盖了学生的租房区域),晚上7点之后免费lyft(之前是uber)。自己小心点,晚上别一个人出去晃悠没啥大问题。[/align]

  1. 7. 缺点
[align="left"]A. 人多的缘故,在投某些搞diversity的公司可能会出现简历aoe的情况,具体哪家我就不说了,大家都懂。[/align][align="left"]B. 学费较公立学校贵,但在私立学校中并不高,如NWU,Umich,CMU,Columbia等。[/align]
  1. 8. EE可转入37项目
[align="left"]嘘,悄悄地告诉你们,其实ee是可以转到37项目的,只要入学第一个学期绩点高,大概是高于3.75左右,同时你上过的EE课程也可以计入37项目的毕业学分(计入10分的选修课程),这个消息其实现在知道的人越来越多了,估计后面转入的难度会加大。[/align]

[align="left"]差不多就这么多吧,在18fall 录取结果井喷前写完了这个帖子,希望能让学弟学妹们对usc有一个更加客观的印象,也欢迎转专业的同学选择usc。[/align]
[align="left"]最后的最后,我上述所有消息都是我自己的一手消息,政策方面的消息也都是问过系里advisor和GAPP office后论证的,拒绝撕逼哈哈[/align]

补充内容 (2018-1-26 15:04):
求点米啊老铁们!!码了这么多累死我了T T

补充内容 (2018-1-31 04:58):
更正一下,原文说的第三段part time cpt是不对的,核实为第三段full time cpt。cs学生最后一个学期如果只剩余不超过4units的课程,可以申请不在LA地区的全职CPT,学校课程为part time。

补充内容 (2018-1-31 05:00):
还有一点更正,申请了三段以上CPT就无法OPT的说法也是不对的。USC GAPP office的网站更正为,使用全职CPT 12个月以上会失去OPT,part time不计算在内。

补充内容 (2018-2-11 11:39):
我原文已经非常明确的说了,USC这么多人,找实习情况真的没法客观描述,我发出来的真的只是我的!主观!主观!主观!感受,之后的疑问不一一回复了,祝所有还在艰苦的老板们都能早日得偿所愿!
  • 200
105条回复