查看: 3870| 回复: 20
收起左侧

USC CS37 两年评价&选课介绍 【求米】

  |只看干货
x39j1017d | 显示全部楼层 |阅读模式
本楼: 👍   100% (7)
 
 
0% (0)   👎
全局: 👍   100% (17)
 
 
0% (0)    👎
院系评价
综合评价: ★★★☆☆
入学年度: 2021
入学学期: Spring
学校名称: USC
专业: CS
学位: MS
具体项目名称: CS37
投入投资回报率: ★★★☆☆
教授水平: ★★★★☆
人种多样性: ★★☆☆☆
课程设置: ★★★☆☆
在线项目水平: ★★★★☆
校园生活: ★★★★☆
住宿选择: ★★★★☆
当地环境: ★★★☆☆
就业资源: ★★★☆☆
对留学生身份的支持(CPT等): ★★★★☆

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
还有一个月毕业,写篇CS37的院系介绍给正在申请的同学,顺便求米.google  и
随着tech行业寒冬缩招,加上USC学费持续上涨,给我的感觉是CS37的性价比预期是越来越低。也不是劝退,就是希望想通过这个项目转码的同学事先多考虑下吧

找工情况
找工这个最为关键,就放在第一点说。体感找工情况极大取决于行业状况。2021年体感来说周边同学用心准备的很多都能找到实习,具体的人数没有统计, ENGR597群里大概有200多人。
收到缩招影响,2022年找全职明显感觉难度骤增,大多数大厂都开始Hiring freeze, 秋招只能说体验极差. From 1point 3acres bbs
USC学校本身对于找工应该是无功无过,不会有光环但也不会拖后腿。体感国内所有公司都可以通过简历关,美国公司拿非白嫖OA乃至面试难度会高*很多*,经常是百投不中
.1point3acres
课程主观评价
CS37的课程,好的方面有:必修的基础课程涵盖了关键的知识点,方便像我一样没有太多cs基础的同学快速学习来转码。许多课程会有很多实操的project/lab, 使用的语言像是C++/Java/Python,和Web会有JavaScript,方便推动自己去多写码。
至于坏的方面:有些课程的时间安排比较离谱,最早的课程例如EE450有早上8点开始的,最晚的课程比如CSCI576会有从下午6点上到晚上10点的,加上USC周边不算安全的环境,只能说大受震撼。幸好在线上课普及的不错,靠DEN和zoom直播可以一定程度避免这个问题。至于人多/选课难这些问题也算是老生常谈了,只能说是真的😅


必修.google  и
CSCI455x
课程内容很基础,如果以前有编程经验的话基本可以水过拿A,是第一学期的必修. From 1point 3acres bbs

CSCI402 操作系统.
大赞!可以说是所有课程里我最喜欢的一门课。上课使用flipped classroom形式,课程内容靠看Bill的录像,线下课主要用来答疑。group project最后是给一个叫做weenix的玩具内核实现各种功能。proj如果写码不小心的话后面debug会很痛苦,但是很有成就感,也能学到像是C里的function pointer这样的知识点。workload会*很大*,推荐选之前先读下OSTEP这本教科书

EE450 网络
除了450还可以选457计算机架构,不过大多数CS37的同学选的应该都是450。这门课上的心情比较复杂,算是所有课里体验最差的一门。
450涉及到的网络相关的知识可以说是极为重要,然而个人认为这门课花了很多时间放在了Physical Layer和Data Link Layer上,Application Layer或者像是unix网络编程花的时间却又少了点。还有个槽点是完成课后习题会有额外分数,所以如果想拿好点的成绩的话就要去教授线下的office hour,然而人过多+Zahid性格有时会比较古怪,体验极差(据观察女生会比男生体验好一些
还有个槽点是期末考试时教授会在教室里四处回答问题,或者跟作弊被揪出来的学生争吵。想象下一边赶时间做计算题的同时旁边有各种杂音lol

CSCI570 算法
我选的是Victor讲的课,感觉讲的还可以。前半部分属于比较基础部分,像是DP/贪心等等。后半部分会讲些进阶的内容例如amortized cost, 网络流等。涉及到的知识点是挺重要的

选修

CSCI571 Web
上课的内容比较杂,proj是经典的前端/客户端开发,加上一点点Flask/Node.js的后端。如果以前做个人proj有过相关经验的话感觉其实可以不选这课,没有的话还是挺有帮助的。这课用的是Angular,而自学的话可以选更流行的React

CSCI572 搜索引擎. ----
很受欢迎,比较难选上。以前帖子的评价是水课,个人体感其实还可以,上课会讲些搜索引擎相关知识,NLP和information retrival的概念。作业也会用到Hadoop和Solr。总体来说体验不错。不过似乎之后要换教授上课,所以未来这门课可能会发生变化
. 1point 3 acres
CSCI544 NLP
由两个教授授课,内容会有些割裂。有可能上星期讲一些基础的知识,下星期就开始介绍一些最新的进阶知识。如果事先没有相关背景的话上这门课会比较痛苦。
可以学到些NLP知识,但还是慎选

CSCI576 多媒体
内容很有意思,考试会很难不过有curve,会讲到例如图像/视频采样,编码等相关知识。比较可惜的是我上这门课的时候赶上了两次假期,导致课时好像少了一两节,没有怎么讲音频。疫情前听说能去lab参观,可惜我这届还是有疫情影响
如果以前有学过信号处理的话这门课会很对口

DSCI551
如果不想选585的话,感觉这门课会是一个好的替代,CS37可以选一门CSCI以外的课程。. ----
这门课涉及到的内容会比较广,SQL/NoSQL, 还有Hadoop 之类的知识点都会讲。
教授讲课有时会有点断断续续,脉络有点乱,所以要自己花功夫用些其他资源来学习,但整体课程的大纲是不错的。-baidu 1point3acres
拿A要94分以上,考试改分也很严格,在意GPA的话慎选.google  и

CSCI591
用来凑一学分,写7篇关于讲座的reaction paper

个人理解,如果想找SDE工作的话,其实最重要的课就是必修 + 数据库相关内容,类似于544或者576的课更多是作为一个扩展。然后就是做proj和刷题了。 特别是考虑国内找工的话就算不考框架相关的八股,也一定会考基础知识。.1point3acres
推荐选课最好是在正式秋招开始前把必修和数据库五门课程上完,楼主现在就很后悔没有在秋招前选数据库的课导致面试遇到相关问题没答好挂了😢

评分

参与人数 7大米 +32 收起 理由
Arcturus9z + 1 赞一个
MikuDance + 2 很有用的信息!
bryanjhy + 25 给你点个赞!
_moon_ + 1 很有用的信息!
微信用户_0vxap + 1 很有用的信息!

查看全部评分


上一篇:院系-凯斯西储数学
下一篇:UW-Madison SoHe学院 大三转学一年感想
本楼: 👍   94% (16)
 
 
5% (1)   👎
全局: 👍   94% (366)
 
 
5% (21)    👎
一边凛冬已至,一边圣诞赞歌。
楼主第一段话其实不光usc,都很普适到每个转码项目。tech行业,这边同时进行着:已入行者的煎熬和正转码人的狂欢,其实一直不知道为什么会有那么多人为了所谓的高薪丢弃掉原来的专业甚至生活,甚至在凛冬已至的时候欺骗自己“那什么比CS好?”,有人甚至也不知道CS要学什么,就知道三个月零转码,以为上岸master就转码成功一半,仅仅CS master degree和leetcode刷着背题在磅礴的CS知识面前什么都不是,也随时会被首先踢出局。比CS好的当然是自己原来选择的专业 原来热爱的专业,选择肯定都有当时的原因 热爱也能充斥生活。
回复

使用道具 举报

 楼主| x39j1017d 2022-12-18 12:19:14 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (17)
 
 
0% (0)    👎
MikuDance 发表于 2022-12-17 16:35
感谢楼主分享!想问个问题:CS37中必修课已经有了一门其他专业的课(EE450),这时候选DS551还会被算作毕业 ...
..
我这学期是可以的,毕业申请也已经通过了. Χ

Additional Notes里说"One approved non-CSCI course may be used in the elective requirement only with department approval.",450算必修要求所以不占用名额
(https://www.cs.usc.edu/academic- ... ists-and-engineers/)

不过政策以后可能会变,所以建议还是跟advisor联系下

评分

参与人数 1大米 +2 收起 理由
MikuDance + 2 点个赞!

查看全部评分

回复

使用道具 举报

 楼主| x39j1017d 2022-11-13 06:58:03 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (17)
 
 
0% (0)    👎
zhma 发表于 2022-11-12 13:17
请问 402 给分咋样 ? 另外楼主有上过 EE 的 分布式系统课程吗?

402改分挺严的,想拿A的话最好保证作业不要扣分,然后提前做完拿额外分数来弥补考试的分数
分布式没上过
回复

使用道具 举报

微信用户_0vxap 2022-11-12 11:02:21 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   93% (28)
 
 
6% (2)    👎
很有帮助的信息,已加米!求问一下,USC CS37花大概是14万刀?找实习/工作,专排/地理位置重要程度怎么样呀,还是都远不如形势重要
回复

使用道具 举报

 楼主| x39j1017d 2022-11-12 12:18:15 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (17)
 
 
0% (0)    👎
微信用户_0vxap 发表于 2022-11-11 19:02
很有帮助的信息,已加米!求问一下,USC CS37花大概是14万刀?找实习/工作,专排/地理位置重要程度怎么样呀 ...

最新的学费是2,309刀一学分,乘37再加上各种杂项就差不多了。至于生活费就完全看个人生活方式,光是房租根据选择不同一个月就可以差1k+.google  и

找工感觉更多的还是看简历上proj涉及到的技术栈比较多,专排不知道hr会不会看。当然最重要的还是整体形势.1point3acres
地理位置除非是找LA本地的公司,要不然感觉没太多差别
回复

使用道具 举报

jojozcy 2022-11-12 12:31:10 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   95% (577)
 
 
4% (27)    👎
中肯,转码学校其实都差不多是这个境遇
回复

使用道具 举报

leizhou 2022-11-13 03:40:10 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (8)
 
 
0% (0)    👎
请问楼主cs37是除了450/457外还能选一门非csci的课吗?
回复

使用道具 举报

 楼主| x39j1017d 2022-11-13 05:04:13 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (17)
 
 
0% (0)    👎
leizhou 发表于 2022-11-12 11:40
请问楼主cs37是除了450/457外还能选一门非csci的课吗?

https://www.cs.usc.edu/students/ ... ved-non-cs-courses/. 1point3acres.com

有个表,里面的课可以选。450/457因为是必修所以不占名额. 1point3acres.com
以后可能会有变化,入学的话推荐跟advisor发邮件确认下。我当时是确认可行才选的

评分

参与人数 1大米 +1 收起 理由
leizhou + 1 赞一个

查看全部评分

回复

使用道具 举报

leizhou 2022-11-13 05:08:11 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (8)
 
 
0% (0)    👎
感谢!已加米
回复

使用道具 举报

zhma 2022-11-13 05:17:01 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   0% (0)
 
 
0% (0)    👎
请问 402 给分咋样 ? 另外楼主有上过 EE 的 分布式系统课程吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表