Recent Courses

18-799F, Algebraic Theory of Signal Processing, Spring 2007

Taught by Professor Markus Püschel

Project: Application Study of Known and Novel Transforms (collaboration with Ekapol Chuangsuwanich)

18-767, VLSI CAD: Software to Logic, Fall 2006

Taught by Professor Don Thomas

15-411, Compiler Design, Fall 2005

Taught by Professor Edmund Clarke

18-799B, Algorithms and Computation in Digital Signal Processing, Spring 2005

Taught by Professor Markus Püschel

Project: Two Approaches to Optimizing For Power in the SPIRAL Framework (collaboration with Marek Telgarsky)

18-760, VLSI CAD: Logic to Layout, Fall 2004

Taught by Professor Rob Rutenbar

Projects: BDD package; Boolean satisfiability solver; and a probabilistic statistical timing and optimization tool. Collaborations with Thiago Hersan.

18-791, Digital Signal Processing, Fall 2004

Taught by Professors Richard Stern and Thomas Sullivan.

18-741, Advanced Computer Architecture, Fall 2003

Taught by Professor James C. Hoe

Project: Alternate Addressing Modes for Queue Architectures. Collaboration with RLW.