Computer Science (CSCI) Department
College of Engineering, Computer Science, & Construction Management (ECC)


CSCI 490 Computer Science Capstone
Prerequisites: Grade of C- or better in CSCI 311, Senior standing.
This capstone course provides a culminating activity in computer science. Students will work independently to specify, design, develop, test, and document a complete software application under faculty supervision. Students present status reports at weekly meetings, and present their finished project at the end of the semester.

CINS 490 Computer Information Systems Capstone
Prerequisites: Grade of C- or better in CSCI 311, Senior standing.
This capstone course provides a culminating activity in computer information systems. Students work independently to specify, design, develop, test, and document a complete information systems application under faculty supervision. Students present status reports at weekly meetings, and present their finished project at the end of the semester.

Please feel free to come see me to discuss what you propose to do for your 490 project . I am especially happy to supervise projects involving computer graphics, multimedia, image processing, graphical user interfaces, simulations, embedded systems, or network programming.

This is your chance to put together everything you have learned about software engineering, design, implementation, testing, & debugging, and apply it from start to finish. Make it a very clean design and implementation, write up a very nice report, and you have an excellent tool for showing prospective employers the kind of work you are capable of.

Some possibilities are:

Please note that work performed as part of an internship, or any other employment-related work, may not be used for your CSCI 490 project. It is best if you think of something that you want to do. Let this be an opportunity for you to pursue your interests. Come talk to me if you need help picking a project.

Your first step is to write a capstone project proposal. Your proposal should cover:

The midterm documents that I require are a Software Requirements Specification and a Software Design.

You are required to turn in a formal written report on your project. Use proper English grammar and spelling, and format the report to enhance readability. The report should cover:

You will be required to do a poster presentation and a 20 minute formal presentation of your project in the CSCI/CINS 490 class.

Examples: