Assessment

Grading and every dated event of the January–April 2019 offering in one place. The project carries the most weight; homework assignments are programming tasks, a subset of them with a viva.

Dates

Date Event
04 Jan 19 Course begins
15 Jan 19 Quiz 1
17 Jan 19 Homework 2 released
20 Jan 19 Project proposal due
27 Jan 19 Homework 2 due; Homework 3 released
05 Feb 19 Homework 3 due
15 Feb 19 Project phase I presentations
20 Mar 19 Project phase II presentations
30 Mar 19 ML demo due
05 Apr 19 ML demos
16 Apr 19 Quiz 3
22 Apr 19 Final project report due
02 May 19 End-semester exam

Grading

Everything is out of 100 marks, with bonus marks on top.

ComponentMarksHow
Project40In groups of four or fewer: proposal report (5), phase I presentation (5), phase II presentation (5), three-minute pitch in the style of 3MT (5), demo and poster (15) and final report (5).
Homework32Eight programming assignments, 4 marks each. Late submissions earn 50% credit: up to one day late for the first assignment and up to two days for the others. A subset has an associated viva.
End semester10Written exam.
Quizzes6Three surprise quizzes worth 3 marks each; the best two count.
Paper presentation4Three students per paper: one summarises it, one argues for it, one acts as devil's advocate. Paper list · slides template.
Kaggle competition4Done individually, due in early April.
ML demo4An interactive demo, in the same team as the project, due 30 March. Examples: k-means, a visual introduction to ML, linear regression, random forests.
Total100Bonus: 10 marks for reaching Master level on Kaggle, or 5 marks for Expert level.

Homework

HomeworkHandout
1Homework 1 (PDF)
2Homework 2 (PDF)
3Homework 3 (PDF)
4Homework 4 (PDF)
5Homework 5 (PDF)
6Homework 6 (PDF)
7Homework 7 (PDF)
8Homework 8 (PDF)

Quizzes and exams

AssessmentDateMaterial
Quiz 115 JanSolved quiz
Quiz 316 AprSolved quiz
End semester02 MayExam · Answers (PDF)