CS 2503

Software Engineering

Trine University · UGRD · Fall 2026

1 section
Add to a schedule

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

Updated 6 hours ago

001

Availability not recently verified
Class #trine_regional_non_traditional_c-0365Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?