CS 2503
Software Engineering
Trine University · UGRD · Fall 2026
Catalog description
An introduction to software engineering from requirements definitions, through system modeling, specification, and design, to verification and validation. Students will: explain project management issues including software cost estimation; determine applicable Software Development Life Cycle (SDLC) models; explain Agile methods (XP and Scrum); identify functional and non-functional requirements for software development; design architecture of a software system; create tests to assure the quality of the software; design and implement an effective graphical user interface; work as a team to develop software; produce a requirement-specific document. (Same as SE 353) Prerequisite: CS 1123
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff