The University of Western Ontario
Department of Computer Science

CS2210a Data Structures and Algorithms
Fall 2011

 Instructor

Roberto Solis-Oba
Office: MC 417
Email: solis@csd.uwo.ca
Office hours: Wednesday and Friday from 3:30 pm to 5:00 pm
Lectures: Tuesday 1:30-3:30 pm, Thursday 2:30-3:30 pm at 3M-3250.

 News. 

Tutorials
Assignments

Outline

Textbook
Data Structures and Algorithms in Java, Fifth edition
Michael T. Goodrich and Roberto Tamassia
Wiley, 2006

Lecture Notes

Slides and lecture notes.

 Notes

  • Print an assignment ticket.
  • Here is a list of the teaching labs that you are allowed to use.
  • Some useful UNIX commands
  • Viewing and printing Postscript documents.

    Teaching Assistants

    Consuting times

    Marks

    You can check your marks using WebCT.
    Animations
    Here are animations for
    • Hash table
    • Binary search trees
    • AVL trees
    • Heaps
    • Depth first search
    • Breadth first search
    • Dijkstra's algorithm
    • Kruskal's algorithm