SENIOR SPRING

  • 18.650 Statistics for Applications
  • 21M.387 Fundamentals of Music Processing
  • 6.011 Signals, Systems, and Inference
  • 6.033 Computer Systems Engineering

SENIOR FALL

  • 18.103 Fourier Analysis
  • 18.600 Probability
  • 6.003 Signal Processing
  • 6.809 Interactive Music Systems

JUNIOR SPRING

  • 18.702 (Abstract) Algebra II
  • 18.434 Seminar in Theoretical CS
  • 6.004 Computation Structures
  • 6.08 Intro to Embedded Systems
  • 21L.004 Intro to Poetry
  • 21M.226 Jazz

JUNIOR FALL

  • 18.415 Advanced (Graduate) Algorithms
  • 6.036 Machine Learning
  • 6.815 Computational Photography
  • 24.917 Constructed Languages

SOPHOMORE SPRING

  • 18.410 Algorithms II
  • 18.212 Algebraic Combinatorics
  • 6.009 Fundamentals of Programming
  • 6.0002 Intro to Data Science
  • 24.01 Classics of Western Philosophy

SOPHOMORE FALL

  • 18.701 (Abstract) Algebra
  • 18.404 Theory of Computation
  • 6.006 Intro to Algorithms
  • 21M.301 Harmony and Counterpoint I

FRESHMAN SPRING

  • 18.100B Real Analysis
  • 18.200 Discrete Mathematics
  • 9.00 Intro to Psychology
  • 5.111 Principles of Chemistry
  • 12.409 Hands-On Astronomy

FRESHMAN FALL

  • 18.03 Differential Equations
  • 15.A18 Zen of Probability
  • 8.022 Physics II: E&M
  • 7.012 Intro to Biology
  • 21M.011 Intro to Western Music