总结一下找到的比较好的courses
introduction
1 Computer Organization & Systems
http://web.stanford.edu/class/cs107/index.html
2 18-447 Introduction to Computer Architecture – Spring 2014
http://www.ece.cmu.edu/~ece447/s14/doku.php?id=start
3 CS162: Operating Systems and Systems Programming
http://cs162.eecs.berkeley.edu/
http://inst.eecs.berkeley.edu/~cs162/archives.html
4 http://www-inst.eecs.berkeley.edu/~cs61a/fa14/
关于函数式编程的
http://www.ccs.neu.edu/home/matthias/HtDP2e/part_prologue.html
用racket来教学的
Distributed Systems
1 https://courses.engr.illinois.edu/cs425/fa2014/lectures.html
CS 425 Distributed Systems Univ of Illinois, Urbana-Champaign
2 http://css.csail.mit.edu/6.824/2014
operate system
1 6.828 Operating Systems MIT
http://pdos.csail.mit.edu/6.828/2014/
2 CS 140: Operating Systems (Spring 2014)
http://web.stanford.edu/~ouster/cgi-bin/cs140-spring14/lectures.php
3 http://pages.cs.wisc.edu/~remzi/OSTEP/
databases system
1 CS 186 Introduction to Database Systems
compiler
1 http://web.cecs.pdx.edu/~apt/cs577/
2
go lang
1 http://codegangsta.gitbooks.io/building-web-apps-with-go/content/