CSCI285N : Senior Computer Science Lab: A Capstone Experience
This is the capstone course in the Computer Science Program. Students, in cooperation with supervising faculty members, demonstrate their mastery of their software development competencies. They select a project and perform the work necessary to move it through the phases of the SDLC including project definition, project planning, systems analysis and process modeling including data flow and UML, systems design including GUI design and data structure design, project scheduling and project implementation and testing using one or more scripting or programming languages. Students are expected to present the completed project documents as well as to present the actual project to fellow students and department faculty members.