Courses

Systems and Control

  • Geometric Nonlinear Control (UCLA)
  • Nonlinear Dynamic Systems (UCLA)
  • Stochastic Estimation (UCLA)
  • Optimal Control (UCLA)
  • Linear Dynamic Systems (UCLA)
  • Nonlinear Systems and Control (ETH Zürich)
  • Advanced Topics in Control (ETH Zürich)
  • Recursive Estimation (ETH Zürich)
  • Model Predictive Control (ETH Zürich)
  • Dynamic Programming and Optimal Control (ETH Zürich)
  • Systems Control (UofT)
  • Linear Systems and Control (UofT)
  • Dynamics (UofT)

Mathematics

  • Differential Geometry (UCLA)
  • Differential Topology (UCLA)
  • Topology (UCLA)
  • Probability and Statistics (UCLA)
  • Stochastic Processes (UCLA)
  • Neural Networks and Deep Learning (UCLA)
  • Stochastic Systems (ETH Zürich)
  • Discrete Event Systems (ETH Zürich)
  • Convex Optimization (UofT)
  • Inference Algorithms and Machine Learning (UofT)

Electrical and Computer Engineering

  • Hardware/Software Codesign (ETH Zürich)
  • Analog Integrated Circuits (ETH Zürich)
  • Computer Architecture (UofT)
  • Computer Organization (UofT)
  • Digital Systems Design (UofT)
  • Digital Signal Processing (UofT)
  • Digital and Computer Systems (UofT)
  • Communication Systems (UofT)
  • Signal Analysis and Communication (UofT)
  • Energy Systems (UofT)
  • Electronic Circuits (UofT)
  • Electronics (UofT)

Programming

  • Systems Software (UofT)
  • Foundations of Computing (UofT)
  • Computer Programming, Algorithms, and Data Structures (UofT)