next up previous contents
Next: Computer Design Up: Michaelmas Term 1999: Part Previous: Digital Electronics

  
Data Structures and Algorithms

Lecturer: Dr M. Richards (mr@cl.cam.ac.uk)

No. of lectures: 16

This course is a prerequisite for Further Java (Part IB and Diploma) and Complexity Theory (Part IB and Diploma).


Aims


The aim of this course is to provide a comprehensive introduction to computer algorithms taken from many different areas of application. The course will concentrate on algorithms that are of fundamental importance and the efficiency of most of them will be analysed.


Lectures

Objectives


At the end of the course students should

Recommended books


Sedgewick, R. (1990). Algorithms in C. Addison-Wesley.
Cormen, T.H., Leiserson, C.D. & Rivest, R.L. (1990). Introduction to Algorithms. MIT Press.
Manber, U. (1989). Algorithms: A Creative Approach. Addison-Wesley.
Salomon, D. (1998). Data Compression: The Complete Reference. Springer.



next up previous contents
Next: Computer Design Up: Michaelmas Term 1999: Part Previous: Digital Electronics
Christine Northeast
Mon Sep 20 10:28:43 BST 1999