DPS907 and WSA500 for the Fall 2017 semester
Organized by week. Each "week" page has a README file that describes the examples.
You can browse the code online.
You can also download the repository as a zip file.
Or, you can clone the repository to your own computer.