Duke DBGroup Logo

CPS 216: Advanced Database Systems
(Data-Intensive Computing Systems, Fall 2010)

Course information
Course schedule and notes
Assignments
Readings
Project
Extra Materials

AssignmentDue DateSolution
Assignment 1 Sept. 17, 5:00 PM
Assignment 2 Oct. 14, 5:00 PM
Written assignment 1 Oct. 20, 5:00 PM
Written assignment 2 Nov. 30, 5:00 PM

Submission Instructions for Programming Assignments

Use Git to submit each programming assignment to a central repository. Detailed instructions are available at: http://www.cs.duke.edu/courses/fall10/cps216/TA_Material/git.txt

You should use the following directory structure to submit each programming assignment:

  1. Create a directory in the git repository for the assignment, and name it as assignmentN where N is the assignment number. For example, assignment1, assignment2, etc.
  2. For each part of the assignment, create a subdirectory under the main assignment directory, and add the source code and README there. Name the subdirectory as parta for Part A, partb for Part B, etc. For example, the source code and README for Part A of Assignment 1 will be in the directory: assignment1/parta
  3. For each part, write a README file that gives overall high-level documentation of the code and instructions to run the code. We will use the README to understand the code as well as to run it. Your grade may be affected if we cannot understand or run the code.