CS240: Data Structures and Data Management, Winter 2012
Home/Announcements

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.

Announcements

Assignment 1 6b Extension Clarification (2012-05-15)

To ensure adequate lecture coverage of material for Assignment 1, the deadline for part 6b (written and programming) only has been extended to Fri. May 18, 5 p.m. Questions 1-6a are still due Wed. May 16, 5 p.m. The late deadline (10% penalty), as applied to 6b, will be Sat. May 19, 5 p.m.; however, no support will be available after Friday afternoon.

a1q6b Extension (2012-05-11)

a1q6b has been extended to 5PM sharp on Friday the 18th of May. Accordingly, the late deadline for a1q6b will now be 5PM the 19th of May. No support will be given for a1 after the 18th. In any case, a1q1-a1q5 are still due on Wed 16 May at 5PM sharp, standard late policy applying.

A1 Sample Input / Output posted (2012-05-04)

Sample data for Assignment 1 has been posted.

A1 Errata (2012-05-01)

The cover page link should point to https://www.student.cs.uwaterloo.ca/~isg/makeCover?course=cs240

Assignment 1 posted (2012-05-01)

Assignment 1 has been posted, with a due date of 5PM on the 16th of May.

Course outline posted (2012-05-01)

The course outline has been posted at this page