Department of Computer Science and Technology

Course pages 2017–18

Algorithms

The algorithms course is an introductory course in algorithms. It is 24 lectures, given by Robert Harle (lectures 1-10) and Damon Wischik (11-24).

Notes

For the first 10 lectures, the printed notes are an edited version of notes produced by Professor Frank Stajano (who developed the course but is on sabbatical this year). Studying from either the edited or original (or both!) is fine for this course.

Examples Sheet

Moodle

Further resources including annotated slides and help forum may be found on the course Moodle page.