- Fall 2015: FSE100: Introduction to Engineering (43)
- Introduction to Java Part 1. A quick, but gentle introduction to the Java programming language. It covers all of the material taught in the first-semester course CSE110 at ASU, and is around 50 pages. Provides exercises as well as examples.
- "[T]his is my first time dealing with programming and with your lecture notes everything seems much more explainable and understandable."
- Complexity Theory (to be completed Fall 2015).