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.
Announcements (most recent at top)
- Final help session solutions are posted. (Apr. 9)
- A5 Grades Released. (Apr. 6)
- Tutorial 12 is posted. (Apr. 1)
- Programming Question Resubmission Open for 1 Day with Penalty (Mar. 31)
- Tutorial 11 solutions are posted. (Mar. 29)
- Tutorial 11 is posted. (Mar. 27)
- PQ4 Grades Released. (Mar. 25)
- A4 Grades released. (Mar. 24)
- Tutorial 10 solutions are posted. (Mar. 21)
- Tutorial 10 is posted. (Mar. 18)
- PQ3 Grades released. (Mar. 17)
- Assignment 5 is posted. (Mar. 16)
- Tutorial 9 solutions are posted. (Mar. 14)
- Tutorial 9 is posted. (Mar. 11)
- Programming question 4 is posted. (Mar. 9)
- Tutorial 8 solutions are posted. (Mar 7)>
- Tutorial 8 posted (Mar. 4)
- Assignment 4 has been posted. (Mar 2.)
- Midterm practice solutions are posted (Mar. 2)
- Tutorial 7 solutions are posted (Feb. 28)
- Assignment 3 marks have been released on MarkUs. (Feb 24th)
- Tutorial 7 is posted (Feb. 18)
- Tutorial 6 solutions are posted (Feb. 14)
- Programming question 2 marks have been released on MarkUs. (Feb 11th)
- Assignment 2 marks have been released on MarkUs. (Feb 11th)
- Tutorial 6 is posted (Feb. 11)
- Tutorial 5 Solutions & Slides (Feb. 7)
- Tutorial 5 is posted (Feb. 4)
- Programming Question 1 marks have been released on MarkUs. (February 2)
- Tutorial 04 solutions have been posted on the solutions page, and videos are on Learn. (Jan 31) Tutorial 04 is posted on the tutorials page. (Jan 28th)
- Assignment 1 marks have been released on MarkUs. (Jan 27th)
- Tutorial 3 solutions have been posted on the solutions page, and videos are on Learn. (Jan 24)
- Tutorial 3 has been posted on the tutorial page. This tutorial covers sorting and average case. (Jan. 20)
- A1 partial solutions have been posted on the solutions page. (Jan 20)
- Assignment 2 is now available on the assignments page of the course website and is due at 5pm on February 2. Please be advised that no late assignments will be accepted. See the assignment for more details. (Jan. 19)
- Tutorial 2 solutions have been posted on the solutions page, and video is on Learn. (Jan 17)
- Tutorial 2 has been posted on the tutorials page. (Jan 13)
- Tutorial 0 & 1 have been posted on the tutorials page. (Jan. 10)
- A1 can be found on the course website's Assignment Page and is due at 5pm on January 19. Please be advised that no late assignments will be accepted. See the assignment for more details. (Jan. 6)
- Assignment 0 has been posted on the Assignment page. It is due on Wednesday, Jan. 12 at 5:00 PM. It introduces LaTeX, the recommended tool for creating your assignment submission PDFs. For this assessment, and all future assessments in this course, you are also required to submit an Academic Integrity Declaration, which can also be found on the assignment page. The assignment is optional, but awards you up to 6 bonus marks for Assignment 1. Please check A0 Official Post on Piazza for clarificcations and FAQ. (Jan. 6)
- Welcome to CS 240e Winter 2022!
- CS 240E W22 classes start Thurs. Jan. 6, 2022
This web site is being updated with the lastest course information Wed. Jan. 5.