Semester page for INF5906 - Autumn 2017