DCS128: Algorithms and Data Structures - Learning Outcomes

This course will be based around notes I have written myself. The full index to the notes can be found here. Each section of the notes corresponds roughly to one lecture. The course can be divided into sections, each of which is supported by two or three sections of the notes, and also by lab exercises. Doing the lab exercises is an essential part of learning the material.

The sections are listed below, with links to the learning outcomes which describe what you will know and be able to do after you have successfully finished each section.


Matthew Huntbach

Last modified: 3 July 2006