2021-2022 Catalog

CMPSC-345 Software Engineering

This course is an overview of modern software engineering technics, tools, and practices. It covers the software life cycle, requirements engineering, software architecture, software design, including OO design with UML, and testing. Students will work in teams on a medium-size project.

Credits

4

Prerequisite

Take CMPSC-F265