adding first half of syllabus, example dockerfile