I have been on the course staff for the following courses:
* Linear System Theory (EE 221A)
* Optimization Models in Engineering (EECS 127/EECS 227AT)
* Introduction to Machine Learning (CS 189/CS 289A)
Below are the notes I have use to teach these courses:
* Fundamental Math/Notation
* Probability & Random Processes
* Linear Algebra
* Linear Systems
* Convex Optimization
* Machine Learning
I have also had the privilege of working with three high school students through the LearnSTEM program.
Through this program, I developed curriculums to guide students through An Introduction to Machine Learning
(syllabus 1 and syllabus 2)
and The Design and Analysis of Electric Circuits (syllabus).