Favorites ()
Terrence Murphy Hall in Minneapolis featuring sunset light

Plan Software Strategy

M.S. in Software Management

Earn your M.S. in Software Management

The M.S. in Software Management provides the most relevant, practical, and applicable knowledge available in software engineering and software management. With a mix of technical and business skills, graduates of this program can systematically analyze business situations and propose, plan, and manage rigorous software development strategies and efforts to fulfill organizational objectives.

This program focuses on both technical and development management issues so that graduates can apply skills and knowledge to advance their careers in enterprise architecture, strategic software business planning, and project portfolio and program management jobs. It can also advance more experienced software engineers and project managers to pursue technical leadership roles in the modern software business. As a part of this degree program, you choose two electives from the St. Thomas Opus College of Business.

Coursework and Degree Requirements

The M.S. in Software Management requires 12 courses (36 credits). Students must maintain a GPA of 2.7 or higher.

STEM Approved Program

Eight Required Courses:

  • SEIS 603 Foundations of Software Development Python
  • SEIS 605 Technical Communications
  • SEIS 610 Software Engineering
  • SEIS 615 DevOps and Cloud Infrastructure
  • SEIS 627 Software Planning and Testing
  • SEIS 630 Database Management Systems and Design
  • SEIS 663 Information Technology Security and Networking
  • SEIS 709 Enterprise Architecture & Strategy

Four Electives:

Please note suggested course sequences assume a fall semester start. Please talk with your advisor if you have questions or starting in other semesters.

Suggested course sequence with SEIS 603:

  • Semester 1: SEIS 603 and SEIS 605
  • Semester 2: SEIS 610 and SEIS 630
  • Semester 3: SEIS 627 and SEIS 615
  • Semester 4: SEIS 663 and SEIS 709
  • Semester 5: 2 Electives (1 SEIS course and 1 three-credit OCB course)
  • Semester 6: 2 Electives (1 SEIS course and 1 three-credit OCB course)

Suggested course sequence with SEIS 603 waived:

  • Semester 1: SEIS 605 and SEIS 610
  • Semester 2: SEIS 615 and SEIS 630
  • Semester 3: SEIS 627 and SEIS 663
  • Semester 4: SEIS 709 and 1 three-credit SEIS course
  • Semester 5: 2 Electives (1 SEIS course and 1 three-credit OCB course)
  • Semester 6: 2 Electives (1 SEIS course and 1 three-credit OCB course)

Graduate Degrees and Certificates that Work for You

Convenient Schedule

Classes are offered weeknights from 5:45 – 9:00 p.m., Monday – Friday and/or alternating Saturdays from 9:00 a.m. – 4:00 p.m.

View Our Course Schedule
Student looking at iPad

Get the Facts

Attend an Information Session

Attend an online information session to learn program details and have your $50 application fee* waived. Our programs serve working professionals with busy lives. Set your own pace and start fall, spring or summer. Classes are offered evenings and weekends. We look forward to meeting you.

* All St. Thomas alumni, St. Thomas returning graduate students, St. Thomas employees and all U.S. active and retired military personnel and veterans are eligible for a full $50 application fee waiver ​regardless of attending an information session.


All full-time tenured faculty hold Ph.D. degrees and offer extensive industry experience. Adjunct faculty are selected based on professional experience and educational credentials.

Headshot of Juile Denning

Julie Denning

Ms. Denning's background spans technology, including 10 years as a software developer and 3 years on the infrastructure side before moving into cybersecurity in 2010. Julie's experience has built a solid foundation for understanding technical security risk throughout an organization, as well as the ability to partner with the business to prioritize security.
Headshot of Dr. Chih Lai

Dr. Chih Lai

Before St. Thomas, Dr. Chih Lai was a principal software engineer, working on a collision avoidance system. Lai holds three U.S patents and three European patents. Lai also worked with Medtronic and has pending patents on monitoring and evaluating Parkinson patients.

Headshot of Dr. Abe Kazemzadeh

Dr. Abe Kazemzadeh

Dr. Kazemzadeh is an Assistant Professor in the University of St. Thomas Graduate Programs in Software and Data Science department. His undergraduate interest in linguistics led him to graduate studies in computer science that focused on natural language processing.


Software Management Career Outlook

  • According to Glassdoor’s 2019 rankings, the Highest-Paid Tech Job is Software Engineering Manager with a median base salary of $153,000.*
  • Employment of this field is expected to increase 10% over the next decade.**
  • Most Career Changers transition successfully into this field after only 2 – 3 semesters.

* “Data Scientist is the Best Job in America According to Glassdoor’s 2019 Rankings”, Forbes, Jan 23, 2019.

** Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, Computer and Information Systems Managers,
at https://www.bls.gov/ooh/management/computer-and-information-systems-managers.htm (visited April 05, 2021).