List of awesome university courses for learning Computer Science
Go to file
Prakhar Srivastav 1ae907a58a Update README.md
2014-11-15 22:02:12 +03:00
README.md Update README.md 2014-11-15 22:02:12 +03:00

List of awesome Computer Science courses scoured from university pages across the web

Systems

  • CS425 Distributed Systems Univ of Illinois, Urbana-Champaign
    • Brilliant set of lectures and reading material covering fundamental concepts in distributed systems such as Vector clocks, Consensus and Paxos. The professor is engaging and regularly cites popular systems (Chord, Zookeeper, Spark) as examples.
    • Lectures
    • Assignments
  • CS241 Systems Programming Univ of Illinois, Urbana-Champaign

Programming Languages / Compilers

  • COS326 Functional Programming Princeton University
    • Covers functional programming concepts like closures, tail-call recursion & parallelism using the OCaml programming language
    • Lectures
    • Assignments