Selected Courses

USC

Physics ECE Mathematics
Methods of Mathematical Physics Stochastic Processes Algebraic Topology
  Algebra  

UNC Chapel Hill / Duke

CS Mathematics Quantum Information
Randomized Algorithms Representation Theory of Lie Algebras Quantum Information Theory
Boolean Function Complexity Differential Geometry Advanced Topics in QIT
Analysis of Boolean Functions Lie Groups Quantum Error Correction
Introduction to Cryptography Topological Data Analysis  
Computer Vision Homological Algebra  

UC Berkeley

CS Mathematics
Algorithms for Computational Biology Mathematical Logic
Automata and Complexity Theory Recursion Theory
Computational Complexity Model Theory
Quantum Computation and Information Measure Theory
Introduction to Algorithms Functional and Fourier Analysis
  Elementary Algebraic Geometry
  Differentiable Manifolds
  Numerical Analysis
  Complex Analysis for a Single Variable