syllabus for cs 2010 6379798