Final Project

The final assignment in CIS399-005 is a large group project. Working in groups of 3-5 you will design and implement a C# program of your choice.

Important Dates:

Project Proposals

Email Jeff and Peter-Michael with a one page project proposal by or before April 2. This proposal must contain the following.

Nothing in the proposal is set in stone. The proposals are intended to make sure projects are both interesting and feasible. However some changes to the initial plan are natural and to be expected, so long as they do not radically alter the scope of the project.

Instructor Demos

During the week of the April 20, Jeff will meet with groups for 20 minute project demos. During this time you will need to be prepared to show your program's features, explain the design of your code, and discuss if and how your implementation differs from your proposal. All group members must be be able to demonstrate that they are familiar with the program's implementation and were involved in its development.

In-class Demos

During the final class period, April 22, you will give a 5-10 minute class presentation demonstrating your project. You should describe what your program does, and any ways in which the C# language helped or hinder your development efforts.

Grading

Grades will based on the following criteria: