CMSC 420, Section 0101 - Data Structures

Fall 2012

Assignments

For the first part of the programming assignment, as well as for all the homeworks, you should hand in printed copies to the professor / TA at the time of the lecture. For the rest of the programming assignments, you should submit electronic copies via the GRACE cluster.

Homework

AssignmentDue Date
Assignment 1Sep 13th 2012
Assignment 2Sep 20th 2012
Assignment 3 (sorting)Oct 2nd 2012
Assignment 4 (searching)Oct 11th 2012
Assignment 5 (MX)Dec 6th 2012

Quadtree Projects

Link to project description

Quadtree Drawing Routines [readme]

Testing & Submission Instructions

AssignmentDue DateSample Test DataOtherAll Test Data
Part 16 Sep 2012N/A
Part 213 Sep 2012
  • [sample_1 input ][sample_1 output]
  • Part 327 Sep 2012
  • [sample_1 input ][sample_1 output]
  • [sample_2 input ][sample_2 output]
  • [sample fig]
  • [sample_3 input ][sample_3 output]
  • Part 413 Oct 2012
  • [sample_1 input ][sample_1 output]
  • [sample_2 input ][sample_2 output]
  • Lisp Projects

    AssignmentDue DateHelp files
    LISP Written Assignment 1Oct 16th 2012
    LISP Written Assignment 2Oct 23th 2012
    LISP WarmupOct 25th 2012
    LISP Project 1Nov 8th 2012
  • [sample_input ][sample_output]
  • [starter_files] [Submission Instructions]
  • LISP Project 2Nov 23th 2012
  • [sample_input ][sample_output]
  • [starter_files] [Assignment number is 6]
  • LISP Project 3Dec 11th 2012
  • [sample_input ][sample_output]
  • [starter_files] [Assignment number is 7]

  • Web Accessibility