Module COMP523: Advanced Algorithmic Techniques

Academic year 2018/19, semester 1

This graduate course introduces students to fundamental algorithmic primitives. Specific topics include: models of sequential and concurrent computation, paradigms of design of algorithms, data structures, reasoning about algorithms, and analysis of complexity of algorithms. Students are exposed to technical literature in the area of discrete algorithms and learn how to search for information about new research problems.

Recent announcements:

General Informations:


Lecture slides: Tutorials (departmental access only): Tutorial 1, Tutorial 2, Tutorial 3, Tutorial 4, Tutorial 5, Tutorial 6, Tutorial 7, Tutorial 8, Tutorial 9.

Exams and assessment tasks from the previous years (2005-06, 2006-07 and 2007-08, internal access only):

Last updated10/10/2018