Gatech OMSCS的申请和学习之奥妙
https://zhuanlan.zhihu.com/p/54680585
我写东西一向希望能给大家带来正能量,提供有价值的信息,不辱没母校的厚德价值观。
我是传统没落工科毕业后开发软件,但是一直没下决心去读个CS的master, 老觉得可以通过自学解决。不过最近面试了热门互联网公司一圈,也看了很多Startup工作岗位的要求,感觉技术风向变了,类似machine learning等方向并不容易自学,另外也感到自己的知识结构不够系统,于是决定去读个online 的硕士。
首先要说的是所有的学校都要求TOEFL成绩, 如果在美国读过书的话就可以免掉这个。我一共申请了三个学校的online master program,UIUC 的非学术硕士MCS, Gatech OMSCS和Arizona State University的。Gatech没有任何prerequisites.只要PS和推荐信。
UIUC和Arizona State都要求prerequisites,区别是UIUC可以用coursera的certificate或者工作经验来代替,但是ASU坚持必须是正规college修过才行。最后的结果是UIUC把我这个有多年软件开放经验的申请人据了,ASU则是不停地打电话问问先修课搞定了没有,没有的话没法move on. 只有Gatech OMSCS没有任何学术门槛,痛痛快快录取了我。真心感激人家给我这个机会呀!
很多人可能没有注意到的是OMSCS的课程本身在Udacity上面是没有任何限制的,可以免费看。交学费的价值一个是TA的成本,另一个是学位证书的价值。一旦注册了一门功课,学生就能登录专门的Canvas课程进度管理专栏,可以讨论任何课程,有人负责判作业。
OMSCS 开放了四个track供online学生选择,我因为最近spring 2019开学头一次选两门科,就把四个方向的课程都打出来,配合网上搜集的资料,,大体明白这个program的难度和其中奥妙了,也可以理解关于它的含金量争议了。
一句话,OMSCS含金量取决于学生的选择,和online还是on campus没关系。
四个track的课程架构基本上是2+ 3 + 5.
2代表core courses. 有的方向比如Machine Learning, Perception and Robotics都是大量数学理论,hard级别的。但是其他两个Computer System, Interactive Intelligence就有easy的课程可以选择。
3代表specialization courses. 这个有的方向hard级别为主,有的是难易混合。有的甚至全部是偏向容易的课程。
5代表free selection, 所有的课程都可以选择,那么有的课程是给博士开的高级专题,有的课程则是类似CS101概论。
所以有些情况下背景弱的学生为了生存会考虑选择track里面容易的必修课程 配合简单的选修课,这样好毕业。另一种情况是某些track本身的课程结构就偏商科或者应用,容易一些。比如说Interactive Intelligence这个track的核心必修课程甚至可以避开Algorithm这门超级难课,所以深受印度人的喜爱。他们到美国镀金只想要个Computer的相关Master degree,其他无所谓。
那么课程本身呢?Gatech考虑的是在研究生水平上的多样化,Master和Phd的课程是混合在一起的. 比如我选修了Computer Network,点开syllabus发现它假设学生已经了解本科生水平的Computer Network,所以这个课程以高级专题project和读Paper为主,上来就要用python配合mininet学习SDN等等。这个强度不是一个弱背景可以上手的。
那么Database Design就没有读Paper的环节,还是传统的教科书方式,贯穿用python, php 做一个full stack project来实践数据库理论.
有的课程比如Advanced operation system是超级硬菜。看着2百多人选课,后来剩下20个坚持学习。我和Gatech的正经CS Phd交流过,她上这门课也痛苦!不过这正是高质量的象征!
所以总结起来就是学生选择的track和选择的课程决定了的学生的水平和能力。有勉强毕业的菜鸟,也有奔向Phd的高手。如果学生想最大化自己的能力,要么尽量选择难课,要么选择最合适的组合,而不是选择最容易的组合。
所以以后面试遇到了Gatech OMSCS的毕业生,水货还是高手? 都有可能!
Gatech OMSCS的申请和学习之奥妙的更多相关文章
- 从UnitedStack OS 1.0 Preview试用申请问卷调查学习OpenStack
http://www.diaochapai.com/survey/ 您的角色最可能是? * (必填, 多选) OpenStack私有云用户,希望能将OpenStack/UOS用于公司内部私有云 云计算 ...
- aws rhel 7 安装GUI ,配置VNC
预计阅读时间:15分钟 预计配置时间:30分钟 (前提是已经申请AWS的EC2的rhel7 云主机并且成功运行) 目前AWS 亚马逊云免费试用一年,申请一个学习使用 痛点:没有GUI,无法搭建Jen ...
- iOS攻城狮修炼之路
自己总结的学习iOS的笔记,打造一个全面的知识体系,iOS攻城狮修炼之路[持续更新中] iOS学习笔记01-APP相关 iOS学习笔记02-UIScrollView iOS学习笔记03-UITable ...
- [AWS][GUI][VNC]rhel 7 安装GUI ,配置VNC
预计阅读时间:15分钟 预计配置时间:30分钟 (前提是已经申请AWS的EC2的rhel7 云主机并且成功运行) 目前AWS 亚马逊云免费试用一年,申请一个学习使用 痛点:没有GUI,无法搭建Jen ...
- 「有数可据」选择IT行业的1000个理由!
这你要我编 我也编不出一千个呀 现如今转行IT 还需要1000个理由吗? 不 不需要的 一个就好 10月初 CSDN博主「有数可据」 发布了 2020年10月国内程序员薪资情况 他本人是这样说的☟ ...
- Nginx 学习笔记(九)申请Let's Encrypt通配符HTTPS证书
Let's Encrypt 宣布 ACME v2 正式支持通配符证书,并将继续清除 Web 上采用 HTTPS 的障碍,让每个网站轻松获取管理证书.消息一出,马上就有热心用户分享出了 Let's En ...
- 使用亚马逊云服务器EC2做深度学习(一)申请竞价实例
这是<使用亚马逊云服务器EC2做深度学习>系列的第一篇文章. (一)申请竞价实例 (二)配置Jupyter Notebook服务器 (三)配置TensorFlow (四)配置好的系统 ...
- ndk学习之C语言基础复习----虚拟内存布局与malloc申请
在这一次中来学习一下C语言的内存布局,了解它之后就可以解释为啥在用malloc()申请的内存之后需要用memset()来对内存进行一下初始化了,首先来了解一下物理内存与虚拟内存: 物理内存:通过物理内 ...
- 前端学习_02_vps、web服务器、域名申请
vps申请 国内比较好用的服务器:阿里云,青云:在国内申请ip比较方便,但是必须要备案域名,否则马上就会被封禁掉. 话说我也有点自己的思路想做个网站,服务器还真的是个问题. 小型的网站只需要ECS服务 ...
随机推荐
- ABAP 字符串换行符处理
今天发现BW系统从K3系统数据库抽取会计科目的描述时,转换出错. 从监控器上看是值2KO 845 412D#有问题,但不知道有什么问题,检查后感觉是符号#的问题. 在转换中添加代码,替换#,发现没有起 ...
- SQL高效运行注意事项(四)
为了SQLSERVER能高效运行,SQLSERVER的磁盘子系统是一个重要的方面 Avg. Disk Sec/Read 这个计数器是指每秒从磁盘读取数据的平均值 下面的列表显示这个计数器值的范围,并指 ...
- go语言设计模式之Command
package main import ( "fmt" ) type Command interface { Execute() } type ConsoleOutput stru ...
- 预览本地图片原生js
<!-- 样似总结: 用a标签代替file,做文件上传. 将file进行绝对定位,透明度设置为0:宽度为“上传图片”的宽度,超出部分隐藏. 这样做是为了将file隐藏起来.用a标签代替file ...
- Day10 - Python基础10 socketserver 实现并发
本节内容: 1.实例tcp的并发 2.看源代码继承关系 3.详解:ThreadingTCPServer的过程 4.tcp和udp的request 不同 5.基于udp的并发实现 1.实例tcp并发 s ...
- acwing 76. 和为S的连续正数序列
地址 https://www.acwing.com/problem/content/description/72/ 输入一个正数s,打印出所有和为s的连续正数序列(至少含有两个数). 例如输入15,由 ...
- 80道最新java基础部分面试题(五)
自己整理的面试题,希望可以帮到大家,需要更多资料的可以私信我哦,大家一起学习进步! 48.同步和异步有何异同,在什么情况下分别使用他们?举例说明. 如果数据将在线程间共享.例如正在写的数据以后可能被 ...
- 向技术领先的华为说No,就是对国家的通信前景说No!
历史已经证明了,任何一项可以加速人员.物资.能源.金钱.信息迁移的技术,都会让社会原有的生产力成倍地增长.中国在互联网.移动互联网保持令整个世界震惊的飞速发展,以BAT为首的诸多商业帝国建立,还有人们 ...
- 避免python二维列表append一维列表时浅拷贝问题
原始问题: 由于浅拷贝原因,使得当a列表变动时,b列表也发生变动 解决办法: 如上图所示,添加的时候添加新列即可,类似新建一个列表,使得与原有列表a不共用同一个内存
- python学习(day1-2)
python 学习(day - 1-2 ) 变量:将运算的中间结果暂存到内存,以便后续程序调⽤. 变量的命名规则: 1, 变量由字⺟, 数字,下划线搭配组合⽽成 2, 不可以⽤数字开头,更不能是全数字 ...