• The Master of Software Development (MSD) is a comprehensive and rigorous 16-month program producing capable coders, big data analysts, computer security experts, and more for graduates looking to carve out a new career path. It's also the perfect next step for those who want to enhance their careers by learning software development.
  • The educational mission of the Master of Software Development (MSD) degree program in the School of Computing at the University of Utah is to prepare students with Bachelor's Degrees in various non-technical backgrounds to be well versed in computer and software fundamentals, to be technically proficient in software engineering, and to be responsive to the needs of local industry.
  • This new program will help meet the critical state and national need for highly capable software engineers and also help create new, high-paying, job opportunities for students with degrees or backgrounds that may be limiting their current potential.