Software Engineering

Required Courses

CSSE 120Introduction to Software Development4
CSSE 220Object-Oriented Software Development4
CSSE 230Data Structures and Algorithm Analysis4
CSSE 371Software Requirements Engineering4
CSSE 374Software Design4
Select two additional courses in software engineering of the following:8
Software Project Management
Formal Methods in Specification and Design
Software Construction and Evolution
Software Quality Assurance
Software Architecture
and courses identified as Software Engineering (SE) electives
Total Hours28

Students majoring in Computer Science may not receive a Software Engineering minor.