Who attends this program?
The Master's in Software Engineering at the University of Minnesota is designed for busy working professionals 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 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.
What Our Students Say
"I now have a better understanding of leading technologies in software engineering."
"Collaborating with others on the group projects was extremely valuable. I think it pushed us all to do better."
"The learnings related to software project management and successful software team methods were beneficial."
"My biggest takeaway was learning about the latest advanced technologies and how soft skills play an important role along with tech skills."
"I appreciated that the program courses were based on the working world for software development."