Header image

CMSC 420 - 0201

Advanced
Data Structures

Fall 2022
Dave Mount

Handouts

Class handouts and assignments are posted here. Solutions are not provided. If you are a student from the class or an instructor teaching data structures at another institution, you may request a copy of the solutions. I do not provide solutions directly to students.

All the handouts in one file: cmsc420-2022-08-handouts.pdf

Assignment Due Date
Programming Assignment 0
Expanding Stack
Tue, Sep 13
Homework 1
Trees and More
Thu, Sep 29
Programming Assignment 1
Leftist Heaps
Tue, Oct 11
Homework 2
Search Trees
Tue, Oct 18
Programming Assignment 2
Extended kd-Trees
Thu, Nov 10
Homework 3
Geometric Search and Hashing
Tue, Nov 15
Programming Assignment 3
Capacitated Facility Location
Mon, Dec 12
Homework 4
B-Trees, Tries, and Memory
Tue, Dec 13

Handout Handed Out
Short Reference Guide Tue, Sep 30
Practice for Midterm 1  
Midterm 1 Exam date: Oct 20
Practice for Midterm 2  
Midterm 2 Exam date: Nov 17
Practice for the Final  
Final Exam Exam date: Dec 15

Web Accessibility