Coursework

Current Courses

None.

Past Courses

15-849E - Wireless Networks (Spring 2006)
Class Project: On the Predictability of 802.11 Signal Power (class paper)

15-750 - Graduate Algorithms (Spring 2005)

15-745 - Optimizing Compilers for Modern Architectures (Spring 2005)
Class Project: Impact of Path Profile Estimation on Superblock Formation. (Project Page)

15-814 - Type Systems for Programming Languages (Fall 2004)

15-859(M) - Randomized Algorithms (Fall 2004)

15-744 - Graduate Computer Networks (Spring 2004)
Class Project: Availability, Usage, and Deployment Characteristics of the Domain Name System. Appeared in IMC 2004. (See Publications)

15-712 - Advanced OS and Distributed Systems (Fall 2003)
Class Project: Object Placement Strategies in Distributed Multiplayer Games. (class paper)

15-781 - Graduate Machine Learning (Fall 2003)
Course mini-projects: Text Classification with Bayes Classifiers and WordNet (write-up), Face Recognition with Neural Networks and Bagging (write-up).

UC Berkeley Courses

CS 262 - Advanced Topics in Computer Systems (Fall 2002)
Class project: Wide Area Tentative Update Propagation. (Class paper)

CS 273 - Foundations of Parallel and Distributed Systems (Spring 2003)
Taught by Satish. :)

CS 184 - Computer Graphics (Fall 2001)
Class project: Raytracer with CSG, bounding volumes, procedural textures, stochastic sampling, and more. (Project page)

CS 150 - Digital Design (Spring 2001)
Class project: The DreamKatz mini video game system that plays ~tetris on a Xilinx FPGA. (Browse files)

Other Coursework
See my UC Berkeley transcript for a list of classes. (Browse files)

Last modified: Fri Jan 05 00:40:27 EST 2007