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.
AnnouncementsThere 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.