Brown University (grad courses)
Multiprocessor Synchronization - Maurice Herlihy
Graphics - Andy Van Dam
Topics in Distributed and Parallel Computing - Maurice Herlihy
Distributed Systems - Tom Doeppner
Solving Hard Problems in Combinatorial Optimization - Pascal Van Hentenryck
Operating Systems - Tom Doeppner
Topics in Database Management (Non-standard, Web-scale Databases) - Stan Zdonik
Topics in Distributed Databases and Systems (Human-in-the-Loop Data Management) - Ugur Cetintemel
