CS406-401 Syllabus.pdf