CMSC 420, Section 0301 - Data Structures

Fall 2021

Lecture Recordings

Lecture recordings are stored in Google Drive. Access should be public now. Link

Announcements

23 Sept 2021
Final exam topic list can be accessed here: Topic List
23 Sept 2021
Assignment 2 will be due in 1 week from today; September 30, at 11:59pm.
20 Sept 2021
Reminder that assignment 1 is due at midnight tomorrow, September 21.
The ELMS submission page is now open.
13 Sept 2021
There were some discrepancies in opcode assignment for part 2 of the project. We resolved these, please refer to this Google Doc for detailed opcode assignment.
We are also releasing updated public test files here. There should be 3. Link
For grading, we will be running your code against 3 more secret tests as well. However, each secret test is more extensive than the public tests given.
6 Sept 2021
Several updates:
There will be no office hours today as it is Labor Day.
There will be no in-person lecture on Tuesday, Spetember 7th (tomorrow). In lieu, there will be a pre-recorded lecture uploaded to the lecture Google Drive link.
The syllabus has been posted.
The due dates for part 1 and part 2 have been extended. Please check the assignments page for more details.
The due date for assignment 1, which is separate from part 1, has also been posted.
2 Sept 2021
An ELMS submission page will be made available by end of this weekend for part 1 of the quadtree project. Note that this means we will not be using GRACE for assignment or project submissions, so no need to set up GRACE accounts.
31 Aug 2021
The slides for today's lecture can be found in Resources page under "Sorting in Space" and "List Structures". Please also note that part 1 of the quadtree project will be due a week from today, on September 7th. Information on the project can be found in Assignments page.
30 Aug 2021
The textbook "Foundations of Multi-Dimensional and Metric Data Structures" will be very useful in this course, and assignments will often correspond to its chapters. It is highly recommended this book is used to supplement the course. You can purchase this book from either Elsevier or Amazon for 40% off the original price.

Web Accessibility