University of Oxford Logo University of OxfordDepartment of Computer Science - Home

Advanced Data Structures and Algorithms:  2012-2013

Information

Lecturer

Degrees

Part A OptionsComputer Science

Schedule B1Computer Science

Schedule B1Mathematics and Computer Science

Term

Overview

This course builds on the first-year Design and Analysis of Algorithms course. It introduces students to a number of highly efficient algorithms and data structures for fundamental computational problems across a variety of areas. Students are also introduced to techniques such as amortised complexity analysis. As in the first-year course, the style of the presentation is rigorous but not formal.

Learning outcomes

On successful completion of the course students will:

Synopsis

Syllabus

Reading list

The main text used in the course is:

Other usefull textbooks that cover some of the material are