2025-2026 Undergraduate General Catalog

COSC 4220 Software Engineering

This course introduces software engineering basics including systems engineering, system life cycles, requirements analysis and software design, software design principles, types of systems, implementation, quality assurance, software testing, software maintenance, and software project management.

Credits

3

Prerequisite

COSC 2230

Offered

Every Fall

Notes

Previously: COSC 350