The online Master of Science in Software Engineering program is concerned with the processes, methodologies, techniques, and tools of developing high-quality software systems in a cost-effective manner. The program emphasizes the best software engineering practices, current methodologies, emerging technologies, and their applications in various industries, as well as communication and presentation skills in a team-based software development environment. The curriculum encompasses all important aspects of software engineering, including: requirements engineering, software architecture and design, software construction, software testing and quality assurance, software maintenance, and software project management.
% Online100% Online
Program Requirements & Restrictions
Minimum EducationBachelor Degree
Recommended GPA2.5 or above (4.0 scale)
Official College Transcript(s)