CSCI285N: Senior Computer Science Lab: A Capstone Experience

Class Program
Class Hours 2 Lab Hours 2 Credits 3

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.

Prerequisites

Grade of C or better in CSCI140N or ELET250N and successful completion of CSCI230N.

Notes

Student must be matriculated into the Computer Science or Computer Engineering major prior to registering.