时间不知不觉又过了一年了,去年的这时候大概在新训天天崩溃
之前选校的时候觉得这种文章满有帮助的,因此也分享我的体验提供一些资讯!
但我觉得每个人的兴趣、运气和体验一定会不同,这是我的角度碰到的事情,小心参考就
好!
like UIUC ECE MEng:
https://www.ptt.cc/bbs/studyabroad/M.1647719746.A.B1B.html
抄一下上面那篇的格式 lol
[Background]
NTUEE B07 + 在台湾有 2 段实习经验
2023 Fall 入学 GT MSCS on campus
转码中,因此下方介绍以修课 track 为主
没身份
[Program 介绍]
1. GT MSCS 通常是 3个学期毕业,但可以延毕变成 4 学期 (四学期应该没啥特别要求
,没特别查)
2. 毕业条件:
- Course option 修 30 学分(10 门课)
- 或者也可以选 project ( 7 堂课+ 9 学分研究)、Thesis (6 课 + 12 credit thesis)
- 后面那两个我没特别研究,这里介绍 Course option 而已
https://www.cc.gatech.edu/degree-programs/master-science-computer-science
3. 选课:CS 的人选课的顺位是最高的,所有 CS 的课都可以选,这里开的 CS 课种类
也满多。但第一学期可能会因为已经被第一阶段的人选走了,可能一两堂选不到自己最想
要的。选课有一个不好解释的 permit 规则,要来的人可以再用下面的联络方式私讯我
CS 的人需要选择一个自己的 specialization,每个 specialization 各自的必修 (6
credit )选修 (9 Credit) 不同,但 overlap 满多的,如果像我一样转码选手的话,
Computer System track 我觉得非常好。细节可以看
https://www.cc.gatech.edu/ms-computer-science-specializations
4. 课程内容:
GT 开的课品质我个人觉得良率很高(但也有水课就是)看你要走什么
specialization,我觉得一定可以学到很多东西
Until now 我修了以下八堂课,有四堂很有料先简单提一下,以后修完10堂再来写一篇修课心得
CS 6210 (Advanced Operating System): 讲 OS Structure、Virtualization、
Parallel System、 Distributed System、Large Scale Computing 等等,课程内容是大
量的经典系统论文,程式作业实作 hypervisor、barrier、Distributed GRPC、Map
Reduce,修得很累但修完大概可以跟系统熟悉一点
CS 6211 (System Design for Cloud Computing): 上面那堂课的延伸,总共有 16 次程
式作业,内容包含SDN、NFV、Systems 等等,是很好练功的地方(K8S、Docker、gRPC 等
等)。
CS 6422 (Database System Implementation): 讲 DB 怎么实作和优化,内容包含
Concurrency Control、B+ Tree 等等
CS6515 (Intro to Graduate Algorithm): 讲 Flow, Linear Programming, Randomized
Algorithm,很数学的一堂课所以修得很开心
CS7643 (Deep Learning): 感觉跟李宏毅 2021 年的 DL 教的内容差不多
CS6250 (Computer Network)
CS6260 (Applied Cryptography)
CS6035 (Intro to Information Security)
除此之外值得一提的是有很多教授开的 CS8803 的课程可以修,这些课程就是教授多半会
直接讲他实验室的研究有关的内容,所以有机会碰到一些最新的东西,或进一步跟老师做
研究,如 System for ML、Efficient ML 等等,但我没修过就不赘述了。
另外 GT 里面算满多 ML 相关的课的,只是因为我都修 system 相关的课,细节我不清楚
,所以这里没有列。
我个人觉得在这里学到的东西很多,修起来满开心的。
5. 课程难度
我觉得就单一堂课的loading来说,我自己体感是跟台大一些扎实的课差不多(我感觉
6211 有点接近以前修 CNS 再重一点,6515 有点接近以前轩田 ML)。不过有些课也确实
不用花很多时间(e.g. 6250, 6260)
但因为国际学生一学期必须修四堂课 (12 学分),所以四堂课加起来的话确实是满累的
,修个两堂累的+两堂轻松一点的会比较好,也可以三堂课+一堂旁听来维持身份(但旁
听似乎也要钱,有点亏?)。
Reduce Course Load:
第一学期可以申请减修,只修 3 堂课。(所以有些人为了找实习会这样做)n毕业的那
学期也可以只修到毕业条件即可。
另外如果当助教的话,助教算一堂课的旁听时数(维持签证用,不是毕业学分),所以也
可 3 堂课+1 助教。
[花费]
1. 学费
学费是根据学分数计算,如果该学期学分(x):
(1) x >= 12 => 14570 USD
(2) x < 12 => 1215 * x USD
https://bursar.gatech.edu/student/tuition/sp24_totalspage2.pdf
假设在完全没当到助教的情况下,一般人的修课会是 12 + 12 + 8
所以三学期总学费估计会是 40000 USD 上下
2. 其他杂费
保险费、一堆有的没的 Fee 一学期大概要 2000 USD,但感觉这是躲不掉的...
所以三学期就抓 6000 USD
3. 住宿
靠近 Midtown 和学校周围的住宿,大约要 1000-1300 USD (4B4B),而往北边一点,大概
要 800-1000 USD 不含 Util。
Util 水电瓦斯大概 100-130 USD / month
4. 生活
我大概一个礼拜多外食一次,生活费大概一个月 ~ 400 USD,包含吃饭、其他乱七八糟的
支出等
外食的话就是美国物价,学餐 $8-$10 附近,Student Center $10 - $15 不等,外面餐
厅大概 $15-$20。
5. Total (粗估)
在最糟的情况下(没助教、实习或任何额外收入),用我目前的生活算法,念三学期 GT
MSCS 大概要花 学费 40000 + 杂费 6000 + 房租 1100 * 18 + 生活 400 * 18 = 73000
USD,对一般家庭来说也是个不小的数字了。
6. 额外收入机会
GTA/GRA:当学期学费杂费全免,很爽
RA : 时薪大约 $15 - $30 不等
Intern : 美国软件工程实习生大概都时薪 $30 - $70 之间?
[实习]
1. 找实习情况 (2023 Fall 入学)
2023 的秋季非常难找,2024 春季才有比较多大厂在招人。
我和我比较熟悉的四个人 (CS/CSE) 里面,目前暂时的结果是会去 NV * 2, Robinhood,
Tesla, 不在美国的公司实习。
但我必须说我觉得找不找得到工作,跟你的个人能力关联不大,大概就是看公司有没有
headcount 和有没有刚好捞到你的履历,这个过程铁定是痛苦的,尤其是去年秋招上岸的
人寥寥可数。
我写了一点我对 Behavior Question 的准备方法和我找工作的心得在
https://medium.com/@chitingliu/2023-在科技业的寒冬找北美软件业实习
-db70912d851e
2. Co-Op
GT 可以让学生在待满一年之后做学期间实习。以我的时间线来看就是 2024 Fall 去公司
实习, 2025 Spring 再回来把毕业学分补完。
一点 concern 是这样就会拖到四学期毕业(不像上面那篇 UIUC ECE Meng 可以在三学期
还含 coop),所以我后来就不找了(但我也找不到就是 lol)。
[其他]
1. 很好找 GTA/GRA ?
这个众说纷纭,强者我朋友 2023 Fall 开始就当到 GTA,另外一个朋友 2024 Spring 也
开始当 GTA,所以或许真的没那么难找。但我填了文情并茂的申请和寄信给老师都没找到
就是。
不过校园内也有一些 RA 的机会,我找了一份帮 public policy department 写 code 的
工作,也大概可以加减赚个 1/3 学费,也还行。
2. 很好转博?
这我不知道,有兴趣可以私讯我帮你转介有申博的学长
3. 地理位置?
亚特兰大天气很好,几乎不下雪,下雨频率不高,我觉得算是舒服的。
冬天大概在 0-10 度,秋天大概 10-20 度,夏天没碰过不知道。
危险的话不确定,没碰过什么事,不要去南边和不要晚上走在路上好像还好?
4. 课程太重影响刷题?
True,我来这边之后写的题目量少很多。有些人会第一学期只修三堂课来找实习。但因为
景气太差,没啥面试所以好像也没花很多时间在找工作上XD
5. 没有 CS 基础可以来吗?
不太建议,On campus MSCS 的课多半是满进阶的课,例如 OS 就只有 Advance OS,要补
基础课的话要去修大学部的课,但我不知道学分怎么算就是。
6. 台湾人多吗?
MSCS 今年有五个台湾人是和我一样在台湾念大学,来美国念 MS 的。
但有几个是 BS/MS program 或本来就在美国,这我就不知道有几个了。
另外我觉得 GT TSA 做得满好的,他们有各式各样不错的活动,只是我比较少参加就是.
..
7. OMSCS 会影响吗?
In my opinion,不会。
理由是会去唸 OMSCS 的人,他们本来就没有身份问题,所以他们在找工作的时候,是不
需要公司去 sponsor 身份的,也就是他们本来就跟你在不同的 pool 中竞争。
另外除了 GT 之外,很多学校都有 OMSCS,我不太觉得这会是 GT 的问题。
有其他问题可以在 https://www.linkedin.com/in/chi-ting-liu/ 找到我,我实在不会
用 PTT 站内信...