Software Engineering, Master of Engineering (M.Eng.)
Non-thesis only: 30 credits required
All Professional Master of Engineering Programs consist of 10 courses/30 credits. All students are expected to complete a preliminary course plan for their intended degree program. Degree planning worksheets can be found here: https://mage.umd.edu/degree-planning-sheets
Course | Title | Credits |
---|---|---|
Software Core (Take All 4) | ||
ENPM611 | Software Engineering | 3 |
ENPM612 | System and Software Requirements | 3 |
ENPM613 | Software Design & Implementation | 3 |
ENPM614 | Software Testing & Maintenance | 3 |
ENPM Software Electives (Choose Two) | 6 | |
Reverse Software Engineering | ||
AI-Based Software Systems | ||
Introduction to Secure Coding for Software Engineering | ||
Managing Software Engineering Projects | ||
ENPM818E | (Software360: Business of Software Engineering) | |
Additional ENPM Software Electives and/or Select electives approved by advisor | 12 | |
Total Credits | 30 |