This is a 16-week on-line course.
Full Description
Syllabus
This is a six-week on-line summer school course.