Program Details
The Master of Science in Software Engineering program addresses the growing demand for skilled software engineers to aid in the digital transformation in business environments. This program is designed to equip students with the essential skills to support efficiency, enhance customer experience, facilitate data-driven decision-making, and bolster overall competitiveness.
The curriculum combines management skills such as directing programming teams, scheduling, and budgeting, with the technical expertise needed for success. Participants benefit from practical skills applicable to their professional settings, including the ability to create scalable software architectures. Coursework covers a diverse range of topics, from advanced algorithms to emerging technologies.
Graduates of this online software engineering degree can pursue roles such as:
- Software architect
- Cloud solutions architect
- Machine learning engineer
- User experience (UX) designer
% Online
100% OnlineSchool Accreditation & Licensing
Southern Methodist University is accredited by:
Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
Program Requirements & Restrictions
Minimum Education
Bachelor DegreeRecommended GPA
3.0 or above (4.0 scale)Application Requirements
Official College Transcript(s)