Spring 2009
- 6.045 - Computer Systems and Architecture
- 15.082/6.855 - Network Optimization
- 21F.310 - French Conversation
Fall 2008
- 6.823 - Computer Systems and Architecture
- 6.837 - Intro to Computer Graphics
- 21F.303 - French III
Spring 2008
- 6.831 - User Interface Design
- 6.842 - Randomness and Computation
- 6.UAP - Undergraduate Project
- 21F.302 - French II
- 21M.301 - Music Composition I
- 21M.405 - Chamber Chorus
Fall 2007
- 6.003 - Signals and Systems
- 6.034 - Introduction to AI
- 6.042 - Mathematics for Computer Science
- 6.UAT - Prep for Undergraduate Project
- 21F.301 - French I
Spring 2007
- 6.033 - Computer
System Engineering
- 18.821
- Project Laboratory in Mathematics
- 14.01
- Principles of Microeconomics
- 14.02
- Principles of Macroeconomics
- 21M.405 - MIT Chamber Chorus
Fall 2006
- 6.170 - Laboratory in Software Engineering
- 6.004 - Computation Structures
- 6.046 - Introduction to Algorithms
- 21M.405 - MIT Chamber Chorus
- 21M.401 - MIT Concert Choir
Spring 2006
- 18.702 - Algebra II
- 18.901 - Introduction to Topology
- 21H.433 - The Age of Reason: Europe from the 17th to the Early 19th Centuries
- 21M.405 - MIT Chamber Chorus
- 21M.401 - MIT Concert Choir
Fall 2005
Spring 2005
- 18.103 - Fourier Analysis-Theory and Applications
- 6.001 - Structure and Interpretation of Computer Programs
- 17.32 - Environmental Politics and Policy
- 21M.401 - MIT Concert Choir
Fall 2004