Advance Your Software Engineering Career
Designed for working professionals who want a solid foundation in software engineering theory and best practice while building a robust network.
Learn how an MSSE degree can advance your careerWho attends this program?
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.
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
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
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.
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.