Expand the section navigation mobile menu
Hands working on a laptop

Software Engineering and Information Technology

Our Master of Science in Software Engineering and Information Technology program is designed to prepare students for impactful careers in the fields of software engineering and IT, as well as for advanced academic pursuits. This program offers a seamless continuation for those with undergraduate degrees in information technology, software engineering or computer science who wish to deepen their technical expertise.

The program equips you to excel in top software engineering and IT roles. Graduates distinguish themselves in the job market through their professionalism, extensive knowledge and advanced problem-solving abilities. You will gain hands-on experience with emerging technologies, positioning you ahead of the competition for specialized roles in high-growth industries such as:

  • Bioinformatics
  • Mobile Applications
  • Autonomous Vehicles
  • Artificial Intelligence
  • Machine Learning
  • Robotics
  • Visual Computing

Our curriculum ensures you are prepared for current industry demands and for the future of technology.

Program OverviewCourse Requirements

Contact Us
Katherine Bowers, Ph.D.
Special Instructor and Academic Programs Coordinator
Office: EC 546
(248) 370-3874
[email protected]

School of Engineering and Computer Science

Engineering Center, Room 301
115 Library Drive
Rochester , MI 48309-447
(location map)
Dean's Office (248) 370-2217
Academic Advising (248) 370-2201