Syllabus revised 8/18/2020
Week 1 & 2
Week 3 & 4
Week 5 & 6
Week 7 & 8
Week 9 & 10 (partial)
Week 10 -12
Week 13 - 14