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:

Course Title Credits
Required courses:
ENPM611Software Engineering3
ENPM612System and Software Requirements3
ENPM613Software Design & Implementation3
ENPM614Software Testing & Maintenence3
ENPM696Reverse Software Engineering3
ENPM808Advanced Topics in Engineering (ENPM808E - Managing Software Engineering Projects)3
Select electives approved by advisor12
Total Credits30