Four assignments collectively totalling 3000 words or equivalent, including a 10-minute presentation, programming exercises and problem sets, due in weeks 3, 4, 5 and 6 (50%)
A two-hour final examination due one week after the end of the teaching period (50%)