comp211/syllabus.pdf