CS 2604 Programming Projects


Minor Projects

Minor projects will be auto-graded by the Curator system, and also subjected to a code review.

Project

Specification

Due

Sample I/O Files**

Last Modified*

Minor1

Scheduling Queue

23:59:59 May 28

1:  Schedule Data   Log

2:  Schedule Data   Log

3:  Schedule Data   Log

May 21

Minor2

BST IP Manager

23:59:59 June 3

1:  IP Commands   Log

2:  IP Commands   Log

May 29

Minor3

Hash Table

23:59:59 June 16

1:  Data  Cmds  Log

2:  Data  Cmds  Log

3:  Data  Cmds  Log

June 13

Major Projects

Students will demo all major projects for a TA.  Be sure to follow all of the instructions carefully.

Project

Specification

Due

Sample I/O Files**

Last Modified*

Major1

AVL Spell Checker

23:59:59 June 10 

Dictionary  (about 300 KB)

1:  Text    Log

2:  Text    Log

3:  Text    Log

4:  Text    Log

Small Dictionary and AVL Tree

June 4

Major2

Library dB

23:59:59 June 20

1:  Data   Cmds   Log

Demo data:

1:  Data   Cmds   Log

2:  Data   Cmds   Log

June 14 

*Changes will be highlighted in yellow.

** To download the input files, right-click and select "Save Target" or "Save Link".  Be careful of the file name when you save the file; browsers tend to be "helpful" in this regard.

The PDF files posted on this website were produced using Adobe Acrobat 5.0, generally with the default settings.  If you experience problems viewing the files, make sure you are using version 5.0 or later of  the Acrobat Reader.


Information Applying to All Projects


Please send comments and suggestions to William McQuain at mcquain@cs.vt.edu.