Skip to Main Content

Data Structures

Computer Science Department

There will be 2 in person exams, a midterms and a final. The exams will take place during the scheduled class period.

  • A midterm, worth 165 points
  • A final exam worth 185 points
  • Exams are in person. You are required to be on campus to take the exams, DO NOT make travel arrangements for those days. 
  • You cannot consult the textbook, notes, and assignments during exams.

Academic Integrity Violations. One warning will be given if proctors suspect academic dishonesty from a student during an exam, and further issues will result in exams being taken and reviewed. If necessary, a report to Academic Integrity will be made and a grade of 0 given. 

Put your phone inside your bag during exams. If you have a phone out while the exam is ongoing, your exam will be taken, you’ll receive a 0 on the exam, and a report to Academic Integrity will be made. 

You are required to be on campus to take the exams, DO NOT make travel arrangements for those days. 

Accommodations

Students who require accommodations, such as extra time, must contact ODS at least two weeks before the quiz date. Email your accommodations letter to the course coordinator.

Exam

Date

Topics

Past Exams

Quiz 1

June 16

Algorithm Analysis – Union Find

Midterm

July 2

Algorithm Analysis – BSTs

Note: These may not align with the topics for Summer 2025

S23solution

F23solution

S24solution

F24solution

Quiz 2

July 21

Balanced BSTs – Priority Queues

Quiz 3

August 4

Heapsort – Undirected Graphs

Final

August 13

Cumulative

Note: These may not align with the topics for Summer 2025

S23solution

F23solution

S24solution

F24solution