Datastructures
From PBDN
Contents |
Introduction
This is a set of wiki pages for the course Datastructures (Datastrukturer) at Uppsala University in the Autumn term of 2007 (HT07). The lecturer is Parosh Abdulla and the teaching assistant is Jonathan Mörndal.
Anyone associated with the class is free to register an account and contribute by editing the material that's already here or adding new material. If you add a new page, please add {{datastruk}} to the bottom of the page so that it appears in the Datatstructures category.
Although it looks quite different, this wiki uses the same Wikimedia software as Wikipedia. If you're familiar with editing or creating Wikipedia pages, you can do the same here. The TeX mathematics extension works fine (it was previously broken).
Course Text
The course text is Introduction to Algorithms, Second Edition (ISBN 0-262-03293-7), by Cormen, Leiserson, Rivest, and Stein. Its availability in local bookshops, Studentbokhandeln and Akademibokhandeln, is unknown.
Online Resources
The Introduction to Algorithms course from the MIT Open CourseWare seems somewhat similar to this course and may be a source of useful supplementary material.
This list of algorithm animations and visualisations may be useful.
Lectures
- Lecture 1 (2007-08-27 13:00) Introduction - Insertion Sort
- Lecture 2 (2007-08-28 10:00) Time Complexity, Asymptotic Notation
- Lecture 3 (2007-08-30 10:00) Divide-and-Conquer, Merge Sort
- Tutorial 1 (2007-08-31 10:00) Induction Proofs, Asymptotic Notation, Recurrences
- Lecture 4 (2007-09-03 10:00) Heaps, Heapsort
- Lecture 5 (2007-09-04 10:00) Priority Queues, QuickSort
- Tutorial 2 (2007-09-07 10:00) Probability Theory, Sorting
- Lecture 6 (2007-09-10 10:00) QuickSort (cont.), Sorting in Linear Time
- Lecture 7 (2007-09-11 13:00) Sorting in Linear Time. Hashing
- Lecture 8 (2007-09-13 10:00) Hash Tables
- Lecture 9 (2007-##-## ##:00) Binary Search Trees
- Lecture 10 (2007-##-## ##:00) Graph Algorithms: Breadth First Search
- Lecture 11 (2007-##-## ##:00) Graph Algorithms (contd.)
- Lecture 12 (2007-##-## ##:00) Graphs: Strongly Connected Components
- Lecture 13 (2007-##-## ##:00) Guest Lecture: Randomized Binary Search
Topics
All the topics listed by lecture: Lecture Summary.
Examination
The exam is scheduled for 15th October, 2007. You can register through the exam registration system in the usual way.
Back to Datastructures main page.