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 5) | ||
ENPM611 | Software Engineering | 3 |
ENPM612 | System and Software Requirements | 3 |
ENPM613 | Software Design & Implementation | 3 |
ENPM614 | Software Testing & Maintenance | 3 |
ENPM696 | Reverse Software Engineering | 3 |
ENPM Software Electives (Choose One) | 3 | |
Advanced Topics in Engineering (ENPM808E - Managing Software Engineering Projects) | ||
Advanced Topics in Engineering (ENPM808O AI-based Software Systems) | ||
Special Topics in Engineering (ENPM809W Security and Software) | ||
Additional ENPM Software Electives and/or Select electives approved by advisor | 12 | |
Total Credits | 30 |