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 610Applied Analytics

3

MGT 612Leader Development

3

MGT 635Managerial Judgment and Decision-Making

3

MGT 641Marketing Management

3

MGT 657Operations Management

3

MGT 663Discovering and Exploiting Entrepreneurial Opportunities

3

MGT 699Strategic Management

3

MGT 808Fundamentals of Consulting

3

MGT 809Industry Capstone Experience

3

SSW 540Fundamentals of Software Engineering

3

SSW 555Agile Methods for Software Development

3

SSW 564Software Requirements Analysis and Engineering

3

SSW 565Software Architecture and Component-Based Design

3

SSW 567Software Testing, Quality Assurance and Maintenance

3

SSW 533Cost Estimation and Metrics

3

SSW 695Software Engineering Capstone Studio

3

MGT 506Economics for Managers

3

FIN 500Financial and Managerial Accounting

3

FIN 523Financial Management

3

BIA 500Business Analytics: Data, Models & Decisions

3