| 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.