awesome-courses/README.md

17 lines
1.3 KiB
Markdown
Raw Normal View History

2014-11-15 19:02:12 +00:00
List of awesome Computer Science courses scoured from university pages across the web
### Systems
- [CS425](https://courses.engr.illinois.edu/cs425/) **Distributed Systems** *Univ of Illinois, Urbana-Champaign*
2014-11-15 19:05:37 +00:00
- Brilliant set of lectures and reading material covering fundamental concepts in distributed systems such as Vector clocks, Consensus and Paxos.
2014-11-15 19:02:12 +00:00
- [Lectures](http://recordings.engineering.illinois.edu/ess/portal/section/11ae0191-49e2-4c34-95fd-fc65355262d4)
- [Assignments](https://courses.engr.illinois.edu/cs425/assignments.html)
- [CS241](https://courses.engr.illinois.edu/cs241/) **Systems Programming** *Univ of Illinois, Urbana-Champaign*
2014-11-15 19:05:37 +00:00
- Learn how to write programs that take full advantage of operating system support in the C programming language
2014-11-15 19:02:12 +00:00
- [Assignments](https://courses.engr.illinois.edu/cs241/mp.html)
### Programming Languages / Compilers
- [COS326](http://www.cs.princeton.edu/~dpw/courses/cos326-12/info.php) **Functional Programming** *Princeton University*
- Covers functional programming concepts like closures, tail-call recursion & parallelism using the OCaml programming language
- [Lectures](http://www.cs.princeton.edu/~dpw/courses/cos326-12/lectures.php)
- [Assignments](http://www.cs.princeton.edu/~dpw/courses/cos326-12/assignments.php)