Project Specification (50 points)
The project specification must be submitted to the instructor by the end of week two of the semester. The project should represent the skills and learning of the program. The project specification includes at least the following:
- Researching the need for the project - market analysis, purpose, needs met, etc.
- Defining the scope of the project - What exactly will be done in the project? Can it be done in a semester by you?
- Defining exactly what will be accomplished - project planning
- Outlining the technology to be used in accomplishing the project
The Project Specification document (no more than 2 pages in length) should be sent via e-mail to stander@dixie.edu with PROJECT SPECIFICATION CS 4600 Lastnameofstudent in the SUBJECT line of the e-mail.
Project Design (50 points)
The project design must be submitted to the instructor by the end of week four of the semester. The project should represent the skills and learning of the program. The project design includes at least the following:
- Architectural design of computer and software systems involved.
- Process flow for normal uses of the system.
- Discussion of performance, security, safety, availability, and maintainability.
The Project Design document (no more than 2 pages of text) should be sent via e-mail to stander@dixie.edu with PROJECT DESIGN CS 4600 Lastnameofstudent in the SUBJECT line of the e-mail.
Readings and Research (50 points)
In this assignment the student will find resources to help them in their project. Resources include books, web sites, articles, journals, professionals in their respective field, professionals in the field the project will be used in, other students, and the library. Near the end of the semester the student will submit a 1-2 page paper on the resources used during the project thus far. Again, this document should be sent to stander@dixie.edu with CS 4600 RESEARCH Lastnameofstudent in the SUBJECT line of the e-mail.
Midterm Review of Progress - Presentation (50 points)
On the dates specified in the schedule, each student will present their progress to date in room 119 of the Udvar-Hazy Building. Each student will have 8-10 minutes to present their progress. Attendance at both sessions is required.
Final Project Presentation (50 points)
The final project will be completed for presentation on the dates specified in the schedule in room 119 of the Udvar-Hazy Building. This project is intended to be a significant project. In the final project the student will use their best professional skills. Each student will have 10-12 minutes to present and attendance at all sessions is required. Instructor evaluation on this assignment will include:
- Professionalism of project
- Quality of work
- Quantity of work (at least 150 hours of work is expected)
- Completed within the semester timeframe
- Usability and application of project
- Combination of CIT skills demonstrated
Final Project Report (50 points)
A final project report will be submitted to the instructor by the date specified in the schedule. The report should contain the following elements:
- Project review -- from initial ideas about what to do as a project to how it finally ended up
- Project workload -- a report of project work and when it was done (approx.)
- Project learning -- a review of what you learned by doing the project (what to do and maybe what not to do)
- Source -- A copy of the source code and/or configuration files necesssary for the project
- Other -- Anything else not covered that you feel needs to be reported.



