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 4 Posted (2014-03-05)
Assignment 4 has been posted.
Midterm Handback (2014-03-03)
Marked midterms will be handed back in class tomorrow. Please bring your WatCard, and remember to look up your sequence number beforehand.
Lecture Cancelled on Feb 27th (2014-02-25)
All lectures on Feb 27th will be cancelled. Instructors are available in their offices during their regular lecture time slots.
A2 Marks Available (2014-02-21)
Marks for A2 is now available. You can view your marks on both MarkUs and Course Website.
Midterm Seating Posted (2014-02-21)
Seating for CS240 midterm is available now.
You can find the information under the "Exams" link on course website. Please look up and record your room and seat ahead of time.
Midterm Review Session (2014-02-14)
There will be a midterm review session on Feb 23rd (Sunday).
Time: 3:00pm - 5:00pm
Location: MC 1085
Reading Week Office Hour, Lectures and Tutorials (2014-02-14)
Office hours during reading week are by appointment only.
All lectures and tutorials during reading week are cancelled.
A0 & A1 Marks Available (2014-02-07)
Marks for A0 and A1 are now available. You can view your marks on both MarkUs and Course Website.
- Assignment marks and feedback are released on MarkUs as soon as marking is completed. MarkUs has the most up-to-date results for assignment marking.
- The Course Info page has a link under Marks with the summary of assignment and midterm marks. Course website is only updated periodically, which means a full refresh of all the marks after every assignment mark release on MarkUs and after midterm marking.
Assignment 3 Posted (2014-02-06)
Assignment 3 has been posted.
Office Hour Changes (2014-02-06)
Effective immediately, the Friday 10AM office hours have been canceled. Please send the course account an email if you want to reach the course staff outside of scheduled office hours.
Assignment 1 is out! (2014-01-09)
Assignment 1 is out, and is due on the 22nd at 9:30 am.
Tutorials start on 15 January (2014-01-07)
Tutorials will not be held on 8 January, and will start on the 15th.