Class syllabus for P123 - 2020