Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Master of Science in Software Engineering equips students for professional roles as software engineers and managers of software processes across various industries and government sectors. Program graduates develop essential expertise in software creation, system design, assessment, and deployment. Additionally, they master software methodologies grounded in up-to-date research, theoretical frameworks, and practical applications, giving them a competitive edge in the job market. This degree is available as a 22-month online program or an intensive 17-month on-campus option through Extension and International Programs at an increased cost. Computer Science represents a rigorous discipline that explores computational theory, algorithmic processes, and information systems while focusing on developing the software infrastructure critical to modern society. The curriculum delivers comprehensive training in computer science principles and technologies, cultivates practical skills for building computing solutions, and fosters adaptability to technological evolution. Innovative research and professional growth by both faculty and students remain central to the program's excellence.