next up previous contents
Next: Advanced Graphics and HCI Up: Michaelmas Term 2001: Part Previous: Additional Topics   Contents

Advanced Algorithms

Lecturer: Dr A.C. Norman (acn1@cl.cam.ac.uk)

No. of lectures + examples classes: 12 + 4

Prerequisite course: Data Structures and Algorithms


Aims


This course aims to provide a sampling of topics that are similar in style to those discussed in the Data Structures and Algorithms course, but which are of a more specialised or advanced nature. This is intended not just to give a concrete understanding of the particular methods discussed but to make students aware of something of the depth and breadth of algorithmic techniques that have been developed: a variety of techniques and results will be mentioned in passing and without full explanation or proof to try to give an impression of this.


Lectures

Objectives


On completing the course, students should

Recommended books


Knuth, D.E. (1998). The Art of Computer Programming, vol. II. Addison-Wesley (3rd ed.).
Cormen, T.H., Leiserson, C.E. & Rivest, R.L. (1990). Introduction to Algorithms. McGraw-Hill.


Those wanting yet greater depth and completeness are referred to the Handbook of Theoretical Computer Science, Volume A edited by van Leeuwen (1990) and during the course a number of references into the primary literature will be provided.



next up previous contents
Next: Advanced Graphics and HCI Up: Michaelmas Term 2001: Part Previous: Additional Topics   Contents
Christine Northeast
Tue Sep 4 09:34:31 BST 2001