一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 7357|回复: 48
收起左侧

(自转)用MOOC转专业:从人大农业经济到Brown计算机科学

    [复制链接] |试试Instant~ |关注本帖
oh_baizhima 发表于 2015-3-13 18:50:01 | 显示全部楼层 |阅读模式

[其他]MOOC #25 - 混合@MOOC

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x

(转载自LZ本人在MOOC学院发的帖子,http://mooc.guokr.com/post/612337/)


申请还没有完全结束,还有七八所pending没出结果,但是梦校ad已到,没必要纠结等别的了。

汇报一下当前结果:

AD: CS@ UC Davis, CS@Brown, ECE-SE@CMU-SV

Rejected: CS-MIIS@CMU, EECS Meng@UC Berkeley

Pending: Columbia, UCLA, UMichigan, ...

Accepted: CS@Brown

这里是MOOC学院,所以我就不讲什么申请经验啊PS怎么写啊,而是主要介绍我自认为申请中最有特色的MOOC学习经历。我的本科学校还不错,人大,但是分配到的专业真的提不起兴趣。之前一直在金融工程和CS之间犹豫,选择辅修数学二学位边走边瞧,最后通过12门MOOC课程的学习坚定了学CS的信心,并一举转专业成功申请到满意的学校。

下面按顺序列一下我拿到证书的这十二门MOOC,每个配一段介绍。然后借着某码农留学论坛同学的提问作为提纲,回答一下他对于MOOC学习的几个问题

证书页:http://baizhima.wix.com/shanlu#!academic/c10z5 进去点academic那个钮,给不了直链..(我做的展示页自认为比MOOC学院成绩单好看...)


1. Machine Learning - stanford, Coursera, 上课时间 2013.4-2013.6, Grade Achieved: 95.4%

这个课多好就不说了吧,Coursera掌门人Andrew Ng力作。这是我接触的第一门MOOC,但是是这一个session才第一次完成拿到证书。需要克服的困难是matlab/octave,在之前国外交换经历了numerical analysis课程的大量matlab编程后,这一次变成不再成为难题,顺利通过。课程偏代码实现,理论浅。

2. An Introduction to Interactive Programming in Python - Rice, Coursera, 上课时间 2013.4-2013.6,Grade Achieved: 90.9% with Distinction

我的Python入门第一课,强烈推荐所有考虑转CS或者对编程有兴趣的同学拿这门课起手。简单易上手,老师逗比,作业代码量适中(每周~200行),做最后两周spaceship的project发现自己已经写了小400行python时候就意味着这门语言你已经上路了!

3. Coding the Matrix: Linear Algebra through Computer Science Applications, 上课时间 2013.8-2013.10, Grade Achieved: 97.5% with Distinction

现在我的母校一门本科CS基础课。作业量极大,一周3个Lab。使用的是Python 3,第一周list comprehension那个Lab印象极其深刻,超过30个小题(这只是那周第一个Lab..) Rice的Python课还是介绍变成基本思想(循环、递归、对象),这个则上来就锻炼学生写出Pythonic的代码。video lecture是录课视频放上来的,不是那种老师一对一对着镜头讲的。我反而更喜欢这种形式,因为老师对着人讲有激情,对着摄像头有时候感觉像提词器复读机。当时暑期实习在一家研究所实习,干完本职工作写完研究报告我就天天琢磨这个课的Lab,有时候一天就做出来1个Lab的一两个小题!如果想感受真正美国大学CS本科教育强度和作业量的,推荐大家这门课。不适合Python0基础。

4. Computing for Data Analysis - John Hopkins, Coursera, 上课时间 2013.10, Grade Achieved: 99.0% with Distinction

鉴于JHU Data Science 系列课程已经被喷无数,我就不补刀了。这是specialization还没有之前jhu开的课(后来课名改了R Programming纳入data science specialization)。R语言初窥也是可以,就是.......水了点..恩每周作业10行代码

5. Computational Investing - Georgia Tech, Coursera, 上课时间 2013.10-2013.12, Grade Achieved: 100.0% with Distinction, Verified

Coursera发展到2013年下半年,推出了Signature Track这一收费项目,$50刀换电子认证证书。我在转signature track倒数两天(每门课开课两周内)交钱入坑。当时自己的macbook系统配置没调好,装不上python的panda扩展框架,所以作业做不了。每次作业是VirtualBox开虚拟机开一个windows做,程序运行速度可想而知。我写过这个课笔记总结,细节见http://mooc.guokr.com/note/837/ 作业检查方法有点不太科学,写了200行代码最后到Coursera平台是每周两道4选1,下列哪个数值是程序得出的结果,五次机会。学过概率的可以算一下每周纯蒙的数学期望,超过50%,所以理论上能蒙出证书....如果能有一个machine grader我会给好评的。

6. Introduction to Databases - Stanford, Stanford Online, 上课时间 2014.1-2014.3, Grade Achieved: 89%

7. Statistical Learning - Stanford, Stanford Online, 上课时间 2014.1-2014.3, Grade Achieved: 82%

两门课一起说。时间来到了2014年寒假,Stanford Online上线。斯坦福大学借助edX开源平台建立了自己的一套MOOC体系(约等于斯坦福学堂在线),首推的若干课程中就有我选的这两门从未面世过的神课:ESL的Trevor和Hastie的Statistical Learning和CS系主任Jennifer Widom的数据库(之前Coursera上好像不是她开)。当时还有一个EE364 Convex optimization(老师是Boyd),鉴于我在学校数学规划有阴影,没有跟。数据库课作业量很大,Jennifer讲的也很好,但是我承认自己随着学校开学最后两周水了...统计学习课讲的不深,用的是他俩写的一本比ESL简单一级的教材,更重视统计学习思想的建立,数学推导不多。每周最有用的是最后那个R session视频,教大家上课学的这些SVM,Boosting在R里属于那些library,怎么用。到现在,全忘了。

8. Introduction to Computational Thinking and Data Science - MIT, edX, 上课时间 2014.3 - 2014.5, Grade Achieved: 93% with Distinction

Coursera建立了Specialization体系的同时,edX不甘示弱建立了自己的XSeries课程体系,首推MIT Computer Science XSeries,我这一门intro to data science是其中的第二门。要求Python写,有machine grader提交代码判分的,给MIT一个好评。强化了一下我的Python水平,特别是面向对象这块。算法方面第一次接触到了图论,bfs, dfs, Dijkstra等等(自己学校数据结构课我也不想吐槽...不过也没可比性,一个是四大名校,一个在国内也不以计算机见长)

9. Web Application Architectures - Univ. of New Mexico, Coursera, 上课时间 2014.4 - 2014.5, Grade Achieved: 90.9% with Distinction

课程给虚拟机ubuntu镜像,实现一个简单的Ruby on Rails Application的部署。从头到尾我都不知道自己在干什么,每周作业就是重复最后一个video lecture的全部动作,照葫芦画葫芦。对于Ruby on Rails我现在仍然一无所知。不推荐这个课

10. Engineering Software as a Service, Part I - UC Berkeley, 学堂在线, 上课时间 2014.5, Grade Achieved: 51%

这课....后悔没去edX上。MOOC中第一个M是massive,缺乏了规模的公开课也就缺乏了活力。光是虚拟机系统配置开课过了三周作业都due了俩了还是没有很好的解决方案,apt-get install的一个文件地址被墙,也迟迟没有给出很好的解决办法。我熬到51%过了及格线就跑路了。另外坑的一点是证书:这是第一次edX与学堂在线做课程资源的合作,又是UC Berkeley的课程。这issue证书环节就出了很大问题,三方协商来协商去迟迟出不来结果,直到去年11月才算最后有了交代,我也赶紧更新了自己cv~混过混过

11. Functional Programming in Scala - EPFL, Coursera, 上课时间 2014.5 - 2014.7, Grade Achieved: 71.6%, Verified

好课!EPFL也是欧洲EECS方面的顶级学府,老师就是scala的发明者。每周作业都有不小难度,关键是理解!!functional programming需要打破已经建立的imperative programming定式思维,重新看待每一个函数和算法实现。新的概念closure, curry, pattern matching层出不穷,最后两周划水了...这是我交了钱没拿distinction的一门,有点后悔。再多说一句,Scala可是越来越火,大数据解决方案Spark用的就是Scala, Coursera也用,所以后悔没好好学....

12. Bioinformatics Algorithms, Part I - UC San Diego, Coursera, 上课时间 2014.10 - 2015.1, Grade Achieved: 90.6 with Distinction, Verified

时间走到了14年底,也就是申请的季节,为了表示对UCSD的衷心(这学校现在给我还under review估计挂了)我选了这门bioinformatics,并且交钱认证。一点不后悔!好课!这个课的特色是interactive text,先读课本再做题,不限语言,但是限算法时间复杂度。每道题给一个输入,五分钟内用你的程序给出输出,超时这次作答作废,下次输入又变了...用到的算法有图论,dynamic programming, greedy等等,无论是对生物信息学有兴趣,还是巩固算法,都是不错的选择。下个月bioinformatics II就会开,我看了一下第一周好像是组合数学什么的。

现在在上的课:

13. Mining the Massive Datasets - Stanford, Coursera

14. Artificial Intelligence - UC Berkeley, edX

15. analytics Edge - MIT, edX




补充内容 (2015-4-7 22:01):
可以看看这个Quora的帖子:http://www.quora.com/MOOCs-in-20 ... nd-graduate-schools
回答者是Brown CS的教授

补充内容 (2015-4-14 00:28):
申请基本结束,又被ucsd,ucla,umich,columbia,uchicago拒了。我希望大家能够客观看待我的结果,转cs还是很难运气占很大成分,努力则是必须的。brown对moocer友好,刷出15个证来brown我请看帖的你吃饭!

评分

23

查看全部评分

yhfyhf 发表于 2015-3-13 18:58:14 | 显示全部楼层
感谢lz分享,我没找到Coding the Matrix: Linear Algebra through Computer Science Applications这门课的链接,请问这门课在哪个MOOC网站上?
回复 支持 反对

使用道具 举报

 楼主| oh_baizhima 发表于 2015-3-13 18:59:55 | 显示全部楼层
yhfyhf 发表于 2015-3-13 18:58
感谢lz分享,我没找到Coding the Matrix: Linear Algebra through Computer Science Applications这门课的 ...

https://www.coursera.org/course/matrix
回复 支持 反对

使用道具 举报

yhfyhf 发表于 2015-3-13 19:00:47 | 显示全部楼层
oh_baizhima 发表于 2015-3-13 18:59
https://www.coursera.org/course/matrix

Thx. 为lz的激情和努力点赞!
回复 支持 反对

使用道具 举报

DDMM0615 发表于 2015-3-13 19:15:24 | 显示全部楼层
好像coursera上的课程是有开班时限的对吗?
假如找到一门想学的课已经开班了,就只能等下次吗?
回复 支持 反对

使用道具 举报

 楼主| oh_baizhima 发表于 2015-3-13 20:00:55 来自手机 | 显示全部楼层
DDMM0615 发表于 2015-3-13 19:15
好像coursera上的课程是有开班时限的对吗?
假如找到一门想学的课已经开班了,就只能等下次吗?

这个问题建议你去mooc学院问吧 简单来说是的 需要等session
回复 支持 反对

使用道具 举报

Kimqii 发表于 2015-3-14 03:56:52 | 显示全部楼层
膜拜!
太拼了
回复 支持 反对

使用道具 举报

msabe 发表于 2015-3-14 04:56:42 | 显示全部楼层
楼主请教一个问题,你原来的专业和CS不一样,你是用哪份成绩单申请的啊,MOOC课程写在个人简历上吗?
回复 支持 反对

使用道具 举报

blackunique 发表于 2015-3-14 08:48:06 | 显示全部楼层
赞楼主!看了你的profile很受鼓舞!不过小弟有一事不明。。。比如您学的ML课程,我看到你上面写的Grade Achieved: 95.4%(with distinction)但是我并没有在您的证书上看到相对应的grade啊。。。怎么能保证or在修课前能知道自己修的这些online course是有最终的distinction grade 的呢?谢谢楼主
回复 支持 反对

使用道具 举报

 楼主| oh_baizhima 发表于 2015-3-14 15:55:08 | 显示全部楼层
blackunique 发表于 2015-3-14 08:48
赞楼主!看了你的profile很受鼓舞!不过小弟有一事不明。。。比如您学的ML课程,我看到你上面写的Grade Ach ...

层主你眼睛挺尖的!ML是给证书最鸡贼的一门课了,应该是根斯坦福大学的在线教育政策有关。只有他们的证书不支持with distinction选项也就是证书上即使你是100%也不标明。而且,他们课的证书叫online course statement吧,别的都叫statement of accomplishment. 有没有w/ distinction选项主要看开课以后的syllabus,不同课程要求不一样一般都是80%,85%或者90%是distinction线。
回复 支持 反对

使用道具 举报

 楼主| oh_baizhima 发表于 2015-3-14 15:57:25 | 显示全部楼层
msabe 发表于 2015-3-14 04:56
楼主请教一个问题,你原来的专业和CS不一样,你是用哪份成绩单申请的啊,MOOC课程写在个人简历上吗?

我学校农业经济和数学是两份成绩单,还有过一年ucd交换的成绩单(这可能比较幸运,48学分gpa3.97,5门数学1CS)。证书写在了CV上最后面skill之前,你可以看我文章中给链接的那个我个人主页CV那页的PDF。另外就是做了的这个个人网站用来po这些证书,加强证明力吧
回复 支持 反对

使用道具 举报

qzwzkyssb9h 发表于 2015-3-15 02:40:30 | 显示全部楼层
欢迎光临~~~
回复

使用道具 举报

zxksqsm 发表于 2015-3-15 12:58:02 | 显示全部楼层
Your adventure is so inspiring.. 想请问下LZ,你这些证书是掏银子的那个证书吗? ,一门课50刀有点省不得那个钱啊
回复 支持 反对

使用道具 举报

 楼主| oh_baizhima 发表于 2015-3-15 23:34:10 | 显示全部楼层
zxksqsm 发表于 2015-3-15 12:58
Your adventure is so inspiring.. 想请问下LZ,你这些证书是掏银子的那个证书吗? ,一门课50刀有点省不得 ...

我课程名字后面写verified的交钱了,三门。我感觉交不交钱差不多,鉴于现在证书普遍不顶什么用建议靠数量堆起来,比如我打算上到20门的时候投coursera家实习
回复 支持 反对

使用道具 举报

zxksqsm 发表于 2015-3-15 23:39:41 | 显示全部楼层
oh_baizhima 发表于 2015-3-15 23:34
我课程名字后面写verified的交钱了,三门。我感觉交不交钱差不多,鉴于现在证书普遍不顶什么用建议靠数量 ...

哈哈,感觉LZ很会做规划啊。   我目前也在上一些MOOC的公开课, 想问下关于3大平台证书的问题:
Udacity是不是现在没有免费证书了?
edx的话只有很小一部分才有(那个Honor 证书)?
coursera几乎每门课都有那个免费证书的吧?但是一定要在开课时间内上课才会颁发的
回复 支持 反对

使用道具 举报

mikemike0 发表于 2015-3-16 00:13:58 | 显示全部楼层
cong!

不過我感覺lz您是因為本身GPA也蠻高的,也增加很多機會:)
回复 支持 反对

使用道具 举报

mikemike0 发表于 2015-3-16 00:15:08 | 显示全部楼层
而且你的領域並沒有離CS很遠阿其實哈哈

恭喜恭喜
回复 支持 反对

使用道具 举报

 楼主| oh_baizhima 发表于 2015-3-16 11:11:27 来自手机 | 显示全部楼层
mikemike0 发表于 2015-3-16 00:15
而且你的領域並沒有離CS很遠阿其實哈哈

恭喜恭喜

是啊 数学转cs还是能接受
回复 支持 反对

使用道具 举报

robinho364 发表于 2015-3-17 00:20:04 | 显示全部楼层
oh_baizhima 发表于 2015-3-14 15:55
层主你眼睛挺尖的!ML是给证书最鸡贼的一门课了,应该是根斯坦福大学的在线教育政策有关。只有他们的证书 ...

不是的:

Will I get a Statement of Accomplishment after completing this class?
Yes. Participants who successfully complete the class will receive a Statement of Accomplishment signed by the instructors.  A level designated "distinction" will also be offered.

你仔细看一下Mining Massive Datasets的说明。

此外,我还上的一门writing in the sciences也给了distinction。

真正不一样的地方Ullman说过,Stanford永远不会给认证。

话说回来,实在是佩服lz的意志。你是我见过的非数学相关专业,计算机最牛x的本科生了!
回复 支持 反对

使用道具 举报

blackunique 发表于 2015-3-17 00:48:17 | 显示全部楼层
oh_baizhima 发表于 2015-3-14 15:55
层主你眼睛挺尖的!ML是给证书最鸡贼的一门课了,应该是根斯坦福大学的在线教育政策有关。只有他们的证书 ...

哈哈, 谢谢楼主解惑!话说我最近也在琢磨报课,不知您目前学的massive data课程如何?
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-4 12:23

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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