2/7: Mathematical languages and environments
2/14: Random variables and stochastic processes (from NMM)
2/22: Scaling and measures of complexity
2/28: Advanced linear algebra
3/7: Linear and nonlinear programming
3/14: Search and optimization
3/28: Graphical methods and message-passing algorithms
4/4: Functional approximation and reproducing kernel Hilbert spaces
4/11: Estimation and information
4/25: Fault tolerance, error correction, and robustness
5/2: Convex relaxations
5/9: Control theory
5/16: Final project presentations