CS2984 Data Structures and Algorithms
Assignments
All programming and homework assignments and their solutions will be posted here.
All homework assignments must obey the General Assignment Guidelines.
All homework submissions must contain the following pledge statement:
"I have not received unauthorized aid with this assignment.
I understand the answers that I have submitted.
The answers submitted have not been directly copied from another
source, but instead are written in my own words."
All programming projects must contain this pledge.
Homework Assignments
- Homework Assignment 1 (due 9/23 at 11pm)
- Sample Solution for Homework Assignment 1
- Homework Assignment 2 (due 11/11 at 11pm)
- Sample Solution for Homework Assignment 2 [corrected]
- Homework Assignment 3 (due 12/11 at 11pm)
- Sample Solution for Homework Assignment 3
Programming Assignments
- Project 1
- Project 1 Spec Document
- Project 1 Schedule Sheet
- Project 1 sample data (this is geared toward an array size of 10)
- Project 1 test data (used in grading)
- Project 2
- Project 2 Spec Document (Last updated: $filename = "P2.pdf"; echo date( "m/d/Y", filemtime( $filename )); ?>)
- Text on spatial data structures.
- Project 2 sample data (tests syntax only)
- Project 2 test data (used in grading)
- Project 3
- Project 3 Spec Document (Last updated: $filename = "P3.pdf"; echo date( "m/d/Y", filemtime( $filename )); ?>)
- Project 3 sample data (randomly generated records)
- Project 4
- Project 4 Spec Document (Last updated: $filename = "P4.pdf"; echo date( "m/d/Y", filemtime( $filename )); ?>)
Go to the CS2984 Homepage.