The University of Nottingham Homepage The University of Nottingham Homepage School of Computer Science Homepage

G50ALG Introduction to Algorithms - Autumn 2011

Contents


Overview


Lectures

The lecture overview below is tentative. On some topics we may progress slower or faster than scheduled. If so, any references to lecture numbers will always refer to the content listed below, regardless of the date the lecture took place. Also, some topics may change slightly, especially towards the end.

Copies of lecture slides, program code, or any other electronic material used during the lectures, can be found here.

Lecture Date Content
1 6th October Administrative Details and Introduction
2 7th/13th October Pseudo-code
3 14th October Recursion
4 20th October Euclid's Algorithm
5 21st October Invariants
6 21st October The Towers of Hanoi
7 27th October Recap: Recursion and Invariants
8 28th October / 3rd November / 4th November Lists
9 10th/11th November Sorting
10 24th/25th November Divide and Conquer
11 1st/2nd/8th December Time Complexity
12 9th December Heuristic Algorithms

Exercises


Examination

Some basic information about the exam:


Last updated 19th January 2012.

Valid XHTML 1.0 Strict