UTAustin在线CS硕士项目MSCSO就读一年感受

avatar 858076
Joe_umdbioe
11881
27
本人在东部某学校传统工科方向的博士,去年申请了UTAustin 在线CS硕士项目。分享下一些感悟。

选择原因:
楼主平时的科研项目会用统计和一些AI的模型来分析水资源现象,虽然纯计算方向,但是写的代码跟CS的还是区别很大,楼主想更多接触计算机内容以转码,导师不太支持在本校上太多课程,所以选择申请在想CS项目。楼主在比较OMSCS与UIUC的项目后选择UTAustin的原因是1)不需要推荐信(楼主没法跟自己导师要推荐信);2)学费相对便宜,一门课1000刀;3)暂时还不需要托福,GRE,且支持国际学生,虽然不给i20; 4)身边几个大牛师兄是AustinCS毕业,有些许情节。

项目简介(cs.utexas.edu):
本项目是UTAustin才开了三四年的在线计算机硕士项目,学费1000刀一门课,需要上10门门课程才能毕业,或是上8门课程+跟某个老师做毕业论文。目前开设出来的课程有15门左右,偏重AI人工智能与计算机系统方向。
由于目前学生不算特别多,所以选课只要是开了的都可以选的上,每学期开出来的课程差不多10门左右。课程很多都是理论与项目并重。在上之前听说这里的课程都超级难且超级花时间,但我一学期两门上了四门课后发现只要时间安排合适,拿A没问题。
目前我碰到的的TA和老师都超级尽责,每天都有office hour可以去找帮助,piazza上面问问题也基本上当天有答复。我真心觉得TA的作用太好了,虽然他们也有时候抱怨工作量太大或有学生找他们debug。
同学感觉什么人都有,做项目合作的几个都是在西部或东部做SDE或DS的人,感觉大部分还是已经工作且有本科CS一定基础。
找工作还是靠自己吧,学校的handshake 和其他就业宣传活动很多,不过还是自己刷题找内推靠谱。我觉得项目我最大的收获是自信了些,通过上课做项目感觉自己也可以跟计算机科班出身的人一样解决那些“复杂”的问题。

课程评价:
虽然项目开出来时间很短,但目前都有很详细的课程学生反馈,这里可以看到全部课程的详细评价(mscshub.com)。我上过四门课,在这里稍微介绍下。

高级线性代数(ALA:cs.utexas.edu
这门课是项目里面大家都推荐的项目入门课,在很快复习了本科的线性代数内容后讲了很多在ML,DL会用到的概念和计算方法。课程偏理论和推导,作业用matlab,我觉得对上其他AI课程还是很有帮助。三次考试和一些作业。不过由于老师今年都退休了,不知后面继续开出来会改变成什么样子。

深度学习(DL: philkr.net)一门非常不错的深度学习项目课程,很偏重各种模型的训练,感觉就是老师带着你把各种现在的DL模型(ANN,CNN,LSTM,……)在不同场景下训练一遍,用python+pytorch, 最后的project是组队做一个两人冰球比赛,还是很有趣。没有考试。

自然语言处理(NLP: cs.utexas.edu)第一次接触NLP方向内容,感觉好多好多新概念,新名词。5次作业模型没有很难,但要花好多时间理解到底是要做什么,讲的内容与做的模型区别很大。很多这几年的paper,虽然楼主没有时间仔细阅读,基本看看abstract知道大概就过了。期末project去年是超大模型的缺陷分析和改进,再写一篇类似的文章,由于大家普遍能力有限我觉得并没法做出什么新花样,不过看和写NLP的论文倒是很有趣。

并行系统(PS: cs.utexas.edu)我的第一门系统课程,五次独立作业。讲在不同情况,不同语言下的并行编程要怎么做,比如pthread, go,cuda, rust, MPI.上课与作业可以说完全不相关。由于接触过系统方面的课程,也基本没写过C/C++,我真的觉得这么课程超级超级超级难。读超级多遍课程阅读材料,不断找TA和身边大牛帮助。虽然我拿了A不过我肯定不推荐太早上这门课。

项目总结:感觉阴差阳错上了这个项目,付出与收获还是很对等。再给我一次机会我可能会更加推荐OMSCS,感觉Austin 这个项目对转专业学生不算特别友好,不过我还是上的很开心。等我找到实习与工作后再来继续反馈啊。

最后求点赞积分和支持啊,争取明年顺利毕业顺利实习和工作。
27条回复
avatar 744687
Puppetiam
楼主你好,我目前在欧陆某校读ds的硕士,请问这个项目需要在读的学校提供“允许你上额外网课”的证明吗?我看到有的帖子说需要提供这种证明5555
avatar 858076
Joe_umdbioe楼主

不需要,我也是其他学校的在读PhD, 申请OMSCS 或是 UT Austin 太正常了。
大米 2
1
debuger+2给你点个赞!
avatar 75404
debuger

哇塞! 楼主在读PHD 能忙过来 太强啦!
avatar 75404
debuger
我看现在国际生要求托福了,除非有相关国家的本科学位
avatar 858076
Joe_umdbioe楼主

嗯嗯,有可能是疫情后又变化了。不过我上课确实有碰到介绍自己是在东京,香港,土耳其等的同学,就算需要英语也不用怕的,肯定要求不高。
大米 2
1
debuger+2给你点个赞!
avatar 744687
Puppetiam

感谢您的回复~抱歉我还有个关于CV的小问题想问问您,我看到CV/RESUME里要求“At the end of the CV/resume,please include a section about how you have covered relevant coursework (via MOOC’s, courses, work) and the grade associated with this course”,请问这个是要说明上过哪些关于CS的课程以及课程成绩吗?不知道您当时申请的时候CV有没有这个要求呢
avatar 858076
Joe_umdbioe楼主

之前是否有这个要求我忘记了,不过我确实有加上自己上的吴恩达两门课的证书,说明自己有一些计算机课程背景。
大米 2
1
debuger+2很有用的信息!
avatar 858076
Joe_umdbioe楼主

第一学期上了两门课(ALA, DL)是比较水,容易点,后来发现忙不过来,就少上点,比如一学期一门课。这项目目前还有一个好处是允许到期末前一天跟老师说quit课程,这样不算挂科,当然费用是退不回来的。不过最好还是坚持下下,认真做项目不懂及时找TA,不会不过的。
大米 2
1
debuger+2很有用的信息!
您好,我想申请今年fall或者spring,新西兰奥克兰大学软工,gpa80+,可以拿到本科导师和老板的推荐信。是等6月份priority那波好,还是赶现在这波申请好呀?
之前一直没了解过美硕,就是现在入职在一家海尔的子公司做嵌入式编程方向,工作有点太闲了想自己在学点东西。但我现在有点纠结要不要申请UIUC,我这个背景申请UIUC会不会不好过呀,大佬觉得UT Austin和UIUC的项目差距大嘛?关键是我老婆不想我花太多钱去读个online master,感觉UIUC好像也贵点不知道值不值得呢:(
avatar 858076
Joe_umdbioe楼主

申请应该都很容易。你可以都申请,然后拿到录取后才决定啊。性价比最高的应该是OMSCS,不到一万。
大米 2
1
debuger+2很有用的信息!

好咧,谢谢楼主!这个两所学校申请最好是要在priority deadline或者在它开放申请的时候尽早申请嘛?UT Austin我已经错过Fall的priority deadline了,好像六月份开spring的priority。但UIUC我看Fall一直到30 May(它是不是内部也有priority deadline),单论UIUC的话,您觉得是赶五月30号deadline还是等它下一波spring会好点呀。
avatar 858076
Joe_umdbioe楼主

什么时候提交材料比较好我也不是很熟悉。我申请时是在截至日期前几天提交的,提交后过了好久我的电子档成绩单和学位证明才送到那边。虽然后面录取了但这并不可取。
尽早提交材料,因为你的某些电子档材料很可能需要很久才会送到那边。
一般只要证明你有CS背景(CS课程+项目),喜欢这个学校,希望以后从事相关工作,应该就有很大概率会被录取了。
大米 2
1
debuger+2给你点个赞!

好咧,那我还是保守点,在spring开始的时候递上去

不需要的。你说你没在读他们也不知道

您好,我也在申请UT Austin OnlineCS,第一步申请ApplyForTexas的时候,需要填现在在上什么课,还有填Award&Scholarship的选项,但是如果超过限制可以直接联系Admission Office。想问一下你是怎么填的。我是想直接联系Admission Office提交的但是发邮件一直没有回应。。
avatar 858076
Joe_umdbioe楼主

具体细节我也忘记了,不过你可以可以先填上,后面再发邮件联系补充也OK。

谢谢,直接提交了applyForTexas之后,发现UTAustin自己的申请网站是有提交材料的地方的。

楼主是priority ddl前几天还是final ddl前几天呢

老哥你是22fall没有申吗,我现在和你情况差不多,快到spring的priority ddl了,不知道还能不能申请

我是23spring开始递上去的,你也可以试一下呀要不然就等等?