CS3114 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/25.
- Homework 1 sample solutions.
- Homework Assignment 2 due 11/1.
- Homework Assignment 3 due 12/13.
- Homework 3 sample solutions.
Programming Assignments
- Project 1
- Project 1 Spec Document (Last updated: 09/06/2012)
- Schedule Sheet
- Sample input file
- Explanation for sample input
- Grader's test files
- Project 2
- Project 2 Spec Document (Last updated: 09/20/2012)
- Sample input file
- Explanation for sample input. NOTE: This does not show the freeblock list, which you should include in print commands.
- Grader test files
- Project 3
- Project 3 Spec Document (Last updated: 10/16/2012)
- Genfile2.java test file generator
- Project 4
- Project 4 Spec Document (Last updated: 11/09/2012)
- Grader's test files
Go to the CS3114 Homepage.