Campus East Bank

Advance Your Software Engineering Career

Who attends this program?

Students at computer

The Master's in Software Engineering at the University of Minnesota is designed for individuals who desire a solid foundation in software engineering theory and best practice, combined with a thorough understanding of today's technologies, systems and analytics. This program is appropriate for recent college graduates and software engineering professionals who want to increase their potential and relevance in the marketplace.

Our students come from a wide variety of organizations where classroom learning can be immediately applied to their jobs. Our graduates leave with enhanced critical thinking, leadership and interpersonal skills, giving them the tools they need to successfully manage and lead software projects. Our alumni gain a valuable network of industry professionals, communities of practice and peers to connect with throughout their careers.

Learn more about the program  

Ready to apply?

Early application deadline is March 1st. All international applicants must apply by the early application deadline of March 1st. The final application deadline for domestic applicants is July 1st.

Required materials:

  • All official transcripts
  • Statement of purpose
  • Two letters of recommendation
  • Current resume (Must have 1 year of Software Engineering experience)
  • For applicants whose first language is not English, proof of competency in English such as TOEFL or IELTS exam score

Alumni Testimonials

Udhaya Kumar Dayalan

Udhaya Kumar Dayalan

There is a clear difference in who I am before and after the MSSE program, especially in my work. A bachelor's degree lays the groundwork, while a master's in software engineering propels advancement. In the MSSE program, collaboration with experienced professionals sharpens problem-solving skills immediately. I’m not waiting for my classes to be done; I am implementing what I learn right away— that is the beauty of the MSSE program.


Ryan Ricard

Ryan Ricard

MSSE was an opportunity to step back from my narrow view of the software world to study the entire end-to-end practice of software engineering. Prior to MSSE, I had over seven years of heads down coding experience but did not yet understand the complete effort involved to orchestrate the creation of world class software systems, from inception to completion. Thanks to MSSE, I am now confident that I can lead nearly any software engineering challenge to a successful outcome.

Brad Jewell

Bradley Jewel

The skills I learned in the program were put to an abrupt test when I was unexpectedly promoted. If I had been given the promotion before attending the MSSE program, I'm not sure how successful I would have been. Everyday I draw on things my professors have taught me. I've been able to avoid numerous missteps thanks to the MSSE program.


2023 Code Freeze Speaker Slides

Check out the presentation slides from the 2023 Code Freeze speakers.

Mentoring future software engineers

MSSE alumnus, Denny Cheng, introduced a high school student to the field of software engineering

MSSE class of 2022 student receives internship at Apple

First year MSSE student, Mashfique Anwar, has an opportunity to apply new skills in a real-world setting at Apple.