Prerequisites
Programming skills (matlab)
Ability to do short proofs
Facility with core computer science concepts:
- Complexity theory
- Analysis of algorithms
Facility with mathematics concepts:
- Some multivariable calculus
- Linear Algebra
- Basic Probability and statistics