The minor in software engineering consists of a minimum of 20 credits, including the following:

Course Title Hours
Required courses
CMSC 210Computers and Programming3
CMSC 255Introduction to Object-oriented Programming4
CMSC 256Introduction to Data Structures4
CMSC 355Fundamentals of Software Engineering3
Elective
Select two of the following courses:6
Software Project Management
Introduction to Software Analysis and Testing
Software as a Service
Design and Implementation of User Interfaces
Total Hours20