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 | |