美文网首页
Stanford CS Curriculum

Stanford CS Curriculum

作者: winter_sweetie | 来源:发表于2020-01-16 01:40 被阅读0次

2020年1月15日 星期三 晴

寒假以来,我一直在学习stanford cs145,是Jennifer Widom教授的Introduction to Databases,教授讲解之清晰朴素让我深感敬佩。实例中有个Course_Catalog的数据库文件,展现了stanford cs系的部分课程、教授信息,惊讶地发现她竟然是该系主席,不愧是我看中的女人。Anyway,这个数据库让我对Stanford的课程体系产生了兴趣,于是网上搜索了一番,来感受一下(我去不了的)世界名校的培养计划嘛,对自己下一步补课方向也好做个规划。

这篇博客给出了stanford cs&cse全面的培养体系,如下图所示。不过这是12年的,应该近年来会有变动,可我懒得去官网找了^ ^

stanford cs&cse 课程要求

因为有些课程有超链接嘛,直接截图会丢失信息。然鹅我实在想不到好的方法怎么快速把新浪博客的内容转换成MarkDown搬运到简书上来,于是我copy了这个表格的html代码,放在了该文最后的附录。只要把代码copy到菜鸟教程html在线运行工具,run一下,就能得到表格啦。令我惋惜的是,代码太长简书不允许发布,所以又把附录删掉了QAQ

在这些课程中,我想最为人熟知的,就是李飞飞教授的cs231n了。我还记得大二的夏天被cs231n支配的恐惧,后来跟同学们交流,嗨,大家都是被这门课虐过来的。可惜我只follow了b站视频,作业么就写了一丢丢,所以很长一段时间我的dl都是纸上谈兵,代码写得欲哭无泪。

这篇知乎专栏Stanford 各专业Master转码攻略一览,正如标题indicates的一样,是同学们转码选课的分享。还蛮实用的,如果我就读于Stanford的话:)。整篇文章看下来,我觉得对我帮助最大的应该会是CS108 (OOD & Android),CS142 (Web App), CS145 (Database)。145正在学嘛,其他两门课网上都没有资源。所以如果要跟stanford的课,我后面会偏向于CS143(Compilers)和CS144(computer networking),都是CS的基础课,编译和计网在面试和工作中不一定实用,但我相信对于自己构建系统的计算机知识结构有很大的帮助,是菜鸟到大神必经之路。不过,这两门课priority没那么高(...),近期依旧以刷题和开发为主啦。

最后,附一下我提到的几门课的相关资源吧。

最后唠一会跟Stanford无关的。CMU有门著名神课CSAPP也很吸引我,不过这门课会很费功夫,哎不知何年何月再看了。开发方面,走前端的话,udemy python web course还不错。刷题方面,UCB的cs61b也是神课,不过是用Java实现的,可以先借助清华的Java程序设计学习语言。今儿我还斥巨资(39.9元!)在咸鱼买了bittiger的网课,也是用Java刷leetcode,真心感觉Java迟早要学起来呀。

相关文章

网友评论

      本文标题:Stanford CS Curriculum

      本文链接:https://www.haomeiwen.com/subject/cbwxzctx.html