(30 UNITS)
The Master of Science in Software Engineering prepares individuals for careers as software engineers and software process managers in industry and government agencies. Graduates of the program gain valuable knowledge and skills in the development, design, evaluation and implementation of software engineering. Furthermore, graduates acquire software process expertise based on sound and current research, theory and practice, and will be well-positioned in a competitive job market.
The M.S. in Software Engineering is offered as a 22-month, online-only program, or as an accelerated 17-month, on-campus program through Extension Programs at a higher tuition rate.