About the course
Introductory Material
Advanced Topics
In-class handouts, activities, and other materials
Weekly assignments, midterms and final projects with solutions
Honors Projects