CMSC 420
Software Engineering
Millersville University of Pennsylvania · UGRD · Fall 2026
1 section
Catalog description
Overview of software engineering concentrating on phases of the software development life cycle including agile software development processes, management, stories and features, specifications, architecture design (APIs, scalability, microservices), specification-based testing, coverage-based testing, and formal verification. Software management topics covered include source control, issue tracking, continuous integration, test automation, quality assurance, and code reviews. Pre-req: C- or higher in CSCI 330, 362 and 366
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #millersville_pennsylvania-CMCS420Fall 2026UGRD4 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?