Programs / United States / University of Michigan - Flint / MS Software Engineering

MS Software Engineering

University of Michigan - Flint πŸ‡ΊπŸ‡Έ United States
MS Master English

Course Overview

Course Overview This Master of Science in Software Engineering provides a specialized education distinct from general computer science, focusing on the practical skills needed to design, build, and manage complex software systems. The flexible program allows you to choose between in-person or online learning and customize your degree with a specialized concentration. You can complete your studies through coursework or a graduate thesis, tailoring the experience to your career goals. Key Program Highlights Flexible learning options with fully online or in-person course delivery Customizable curriculum with 12-credit concentrations in high-impact research areas Accessible pathways for students from non-computing backgrounds via "Fast Track" preparation Cutting-edge cyber-classroom technology for a seamless virtual or in-person experience Practical focus on software architecture, project management, and construction

Available Intakes

May 2026
CampusUM Flint Campus
CityFlint
ModeFullTime
Duration12 Months
FeeUSD 36,992
May 2026
CampusUM Flint Campus
CityFlint
ModeFullTime
Duration24 Months
FeeUSD 36,992
August 2026
CampusUM Flint Campus
CityFlint
ModeFullTime
Duration12 Months
FeeUSD 36,992
August 2026
CampusUM Flint Campus
CityFlint
ModeFullTime
Duration24 Months
FeeUSD 36,992
January 2027
CampusUM Flint Campus
CityFlint
ModeFullTime
Duration12 Months
FeeUSD 36,992
January 2027
CampusUM Flint Campus
CityFlint
ModeFullTime
Duration24 Months
FeeUSD 36,992
May 2027
CampusUM Flint Campus
CityFlint
ModeFullTime
Duration12 Months
FeeUSD 36,992
May 2027
CampusUM Flint Campus
CityFlint
ModeFullTime
Duration24 Months
FeeUSD 36,992

Subject Areas