CSI 2114 A -
Data Structures
(Fall 2003)
Professor
Section A:
Paola Flocchini
Office: SITE 5064
Email: flocchin@site.uottawa.ca
Schedule
WEDNESDAY: 10-11:30: MRT 212
FRIDAY: 8:30-10 MRT 212
Syllabus of the Course
Final Marks
The MIDTERM exam will be held on SUNDAY OCTOBER 26:
9:30 -11:30 am.
Topics covered by the Midterm
Solutions of the Midterm
LAB Information
Assignments
Course Slides
You should save the slides first and then print them.
- Introduction: ( here )
- Stacks, Queues and Deques: ( here )
- Algorithm Analysis: ( here )
- More Stacks: ( here )
- Sequences: ( here )
- Priority Queues: ( here )
- Trees: ( here )
- Heaps: ( here )
- Binary Search Trees: ( here )
- AVL Trees: ( here )
- 2-4 Trees: ( here )
- Hash Tables: ( here )
- Tries: ( here )
- Graphs: ( here )
- Graphs a few modifications to some
of the previous slides: ( here )
- Traversals: ( here )
- Shortest Path: ( here )
- Min Spanning Tree: ( here )
- Insert, Selection Sort: ( here )
- Bubbleort: ( here )
- Recursive Sorting: ( here )
- Radix Sort: ( here )
A FORUM for asking questions will be kept on
VIRUALCAMPUS .
You should get an account.
Some course and Lab material will also be posted there.
The most up-to-date version of our slides will be however posted HERE.
Here are the Instructions for accessing VirtualCampus .