TIM101 Winter 2017 Syllabus