The following materials are referenced during course lectures.

The videos uploaded above are recorded at a smaller resolution for ease of viewing and downloading. We have also prepared larger-size versions of the course videos here for interested students.