montage

Daytona Beach Campus - College of Engineering

Department of Computer and Software Engineering

MSE Degree Requirements

Throughout all aspects of the Master of Software Engineering program you are challenged. The required and the elective courses present state of the art software engineering techniques and offer the opportunity to excel and broaden your technical background. The requirements for graduating with the MSE degree from Embry Riddle Aeronautical University are summarized below: (* See course outlines for details)    

 Required Courses:   Credits
 MSE 500 Software Engineering Discipline 

3

 MSE 510 Software Project Management 

 MSE 530 Software Requirements Engineering 

 MSE 555  Object-Oriented Software Construction 

 MSE 610 Software Systems Architecture and Design 

   

 15

 Elective Courses:   Credits
 MSE 520 Formal Methods 

 MSE 535 Graphical User Interface Design and Evaluation 

 MSE 545 Specification and Design of Real-Time Systems 

 MSE 550  Current Trends in Software Engineering 

 MSE 580  Software Process Definition and Modeling 

 MSE 585 Metrics and Statistical Methods for Software Engineering 

 MSE 590  Graduate Seminar 

3

 MSE 625  Quality Engineering and Assurance 

 MSE 640  Concurrent and Distributed Systems 

 MSE 650 Software Safety 

 MSE 655  Performance Analysis of Real-Time Systems 

 MSE 660  Formal Methods for Concurrent and Real-Time Systems 

 MSE 699  Special Topics in Software Engineering 

   

 12 - 15

     
Other electives may be authorized based on the student's background, program of study, performance during MSE and advisor approval.  
     
 Graduate Research Project   Credits
 MSE 690 Graduate Research Project 

3 

     
The MSE program has a course only option and a Graduate Research Project (GRP) option. If the GRP option is selected, a student must consult with his/her advisor and the MSE Program Chair regarding the requirements for the GRP.
  
Total Credits Required for Degree Completion  

30