CS 3214 Exercises and Projects Spring 2015

Exercises

ID Deliverable Due Date Max Score/Weight Time Left Submission Type

Projects

ID Deliverable Due Date Max Score/Weight Time Left Submission Type

The exercises are to be completed individually. The projects require group work.

For the group projects, you should have committed to a group before you start. You may not switch groups during the project for which you have committed without permission from your instructor. The group size for the projects is 2 students.

Important:

Project & Exercise Submission Instructions

The instructions below apply to both projects and exercises.

To determine what to include in your submission, read the description of the deliverable. Some deliverables require you to submit a single file in a specific format, some require you to create a compressed tar archive (a .tar.gz file) of multiple files, some may require you to submit multiple items individually under different ids.

If a compressed archive is required, issue the command 'tar czvf filename.tar.gz *' from within the directory to archive its contents into a file called 'filename.tar.gz'.

To upload your submission for grading:

   Upload your file using the submit script from the command line:

   submit.pl <ID> name_of_your_file_or_archive

   This command can be found in ~cs3214/bin.

   Note: The first parameter (ID) of the script is the
    identifier of the deliverable you want to submit. See the column ID above.
    For exercises, this will be 'ex1', 'ex2', etc.

Alternatively, you can submit via the submission web page. To access the submission page, log on with your CS SLO account (that's the same account you use to log on to rlogin.cs.vt.edu).

Please note:

Project 1: Extensible Shell

***NOTE*** We have updated the Project handout with GIT instructions in Section 4. Make sure that you have the latest handout from the link below.

The deadline for P1 has been extended to Feb 22, 2015.

Project 2: A Fork-Join Framework

Project 3: Malloc Lab

Project 4: 'sysstatd' Web Service