CS240: Data Structures and Data Management, Winter 2015

Course Description

The course introduces widely used and effective methods of data organization, focusing on data structures, algorithms, and the performance of these algorithms. Specific topics include priority queues, sorting, dictionaries, data structures for text processing.

More details on the goals and coverage of the course can be found in the official course description.


There is a RSS feed available. It might be worth subscribing to it.

Assignment 3 (R) has been posted (2015-02-05)

The assignment is due on March 4 at 8:30am

Office hours cancelled (2015-01-30)

On Friday, Feb. 6, the office hours of Therese Biedl (11-12am, DC2341) are cancelled due to a PhD defense.

Assignment 2 (R) has been posted (2015-01-20)

The assignment is due February 4 at 8:30am

Assignment 1 Extension (2015-01-19)

The assignment is now due January 23 at 8:30am

Assignment 1 has been posted (2015-01-07)

The assignment is due January 21 at 8:30am

Welcome to CS240! (2014-12-23)

Welcome to CS240! Lectures begin on Tuesday, January 6.
There will be no tutorial in the first week; the first tutorials will be held on Monday, January 12.