Dual MS-MBA in Software Engineering
The dual MS/ME-MBA degree is designed for students that seek to have a deep technical knowledge in Software Engineering Management as well as strong management skills and qualifications. A software engineering degree coupled with an MBA provides a great mixture of education and creates a well-rounded employee. This joint degree will give software engineering students strong business management skills to complement their Software Engineering degree, accelerating their growth into management positions and opening up a more diverse selection of career choices. The students will earn two separate Master’s degrees in succession in this dual degree program. The MBA degree will be completed first; the Software Engineering degree is considered the primary degree and will be finished last.
This dual program offers an exceptional combination of management skills with deep and practical knowledge of the technical aspects of software engineering. The MBA program is particularly suited for software engineers, as it incorporates a unique blend of courses on management skills, technology and analytics skills, and human skills.
Students in this program benefit from close interaction with an internationally recognized faculty body with diverse educational and professional backgrounds both in the School of Systems and Enterprises and in the School of Business; from the hybrid format of many classes; summer classes; and networking opportunities with alumni from both schools.
Dual MS-MBA in Software Engineering Degree Requirements
Core Courses
Students are required to complete all of the following courses:
BIA 610 | Applied Analytics | 3 |
MGT 612 | Leader Development | 3 |
MGT 635 | Managerial Judgment and Decision-Making | 3 |
MGT 641 | Marketing Management | 3 |
MGT 657 | Operations Management | 3 |
MGT 663 | Discovering and Exploiting Entrepreneurial Opportunities | 3 |
MGT 699 | Strategic Management | 3 |
MGT 808 | Fundamentals of Consulting | 0 |
MGT 809 | Industry Capstone Experience | 3 |
SSW 540 | Fundamentals of Software Engineering | 3 |
SSW 555 | Agile Methods for Software Development | 3 |
SSW 564 | Software Requirements Analysis and Engineering | 3 |
SSW 565 | Software Architecture and Component-Based Design | 3 |
SSW 567 | Software Testing, Quality Assurance and Maintenance | 3 |
SSW 533 | Cost Estimation and Metrics | 3 |
SSW 695 | Software Engineering Capstone Studio | 3 |
MGT 506 | Economics for Managers | 3 |
FIN 500 | Financial and Managerial Accounting | 3 |
FIN 523 | Financial Management | 3 |
BIA 500 | Business Analytics: Data, Models & Decisions | 3 |