course number instructor title
CS 4704 FJ Servant Cortes Software Engineering Capstone
Senior project course integrating software engineering knowledge and 
skills acquired in previous courses. Team-based approach to problem 
formulation, requirements engineering, architecture, design, implementation, 
integration, documentation and delivery of a software system that solves 
a real-world problem. 

Having successfully completed this course, students will be able to: design 
and implement a solution to a significant open-ended problem in software 
engineering; document and present (using written, oral and visual means) the 
design process and the results from a solution to a problem in software 
engineering; evaluate or assess a solution to a problem in software 
engineering, and compare with alternative approaches; discuss and evaluate 
their contribution to a team project.
 
Prerequisite: CS 3704.