Final Project
The final assignment in CIS399-005 is a large group project. Working in groups of 3-4 you will design and implement a C# program of your choice.
Important Dates:- March 21: Project Proposals Due
- April 21-25: Instructor Demos
- April 23: In-class Demo Day
Project Proposals
Email me a one page project proposal by March 21. This proposal must contain- The names of your group members
- A description of what your program will do
- A note about any third part libraries you expect to use
- A brief sketch of your design
- An estimate of the effort required to write and test the program.
Instructor Demos
During the week of the April 21 I will meet with groups for 20 minute project demo. During this time you will need to be prepared to show me what your program does, 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 23, 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:- Did you succeed in implementing your proposal?
- Were deviations from your proposal reasonable?
- Is your program stable and polished?
- Is your code well documented and organized?