CS
514
Software Engineering
4 cr.
(4-0-0)
- Graded: A/F
- Prerequisites: Graduate student in Computer Science or instructor permission.
- Bulletin Year: 2023 - 2024 Graduate Bulletin | View the current NMU Catalog.
This course explores best practices covering the entire lifecycle of software development. In particular, the knowledge areas of requirements, design, construction, testing, documentation, maintenance, configuration management, and engineering management shall be explored. Best practices in these topic areas will be presented as best practice patterns. The class shall, over the course of the semester, apply these practices in a class project.