Contact
SYS_TIME [ 00 00 00 ]

SE499

IN PROGRESS

Senior Project

SE499 is the capstone course where students plan, design, and build a complete software system from the ground up, applying the requirements, design, and engineering practices learned throughout the program.

Course Code SE499
Credit Hours 3
Prerequisites None

SE499 is the senior capstone course in which students work individually or in teams to plan, design, implement, test, and document a complete software system. The course applies the full software engineering lifecycle — requirements gathering, architecture and design, implementation, testing, and project management — to a substantial real-world problem.

0x01Project Proposal & ScopingIDX_01
0x02Requirements Elicitation & AnalysisIDX_02
0x03System Design & ArchitectureIDX_03
0x04Implementation & Iterative DevelopmentIDX_04
0x05Testing & Quality AssuranceIDX_05
0x06Project Management & DocumentationIDX_06
0x07Final Presentation & DefenseIDX_07
···Topics will be updated once slides are receivedTBD
  • Plan and scope a substantial software project from initial concept to delivery.
  • Apply requirements engineering and design practices to a real-world problem.
  • Implement, test, and document a complete software system.
  • Manage project timelines, risks, and deliverables individually or in a team.
  • Present and defend technical decisions to an audience of peers and faculty.
  • Deploy and optimize web applications for performance and scalability.

Detailed outcomes will be finalized once course slides are received.