Master of Science in Engineering Science: Software Engineering

The Master of Science in Engineering with a concentration in Software Engineering program blends engineering, computing, project leadership and software construction. Students engineer software solutions in application areas such as Web applications, mobile systems, embedded systems, or graphics and game development. Students will learn to apply engineering principles to software development, including design methodologies, operation principles and maintenance and testing approaches.

Career Opportunities Software engineers solve a broad set of interdisciplinary problems and apply new technologies to improve the quality of life. Graduates design and engineer innovative systems that may include mechanical and electrical components that interact with software. The master’s degree in software engineering is a unique program in which students learn by solving engaging projects, commonly as a member of a development team.

The program prepares graduates for advanced study in computing, an allied field, or to enter the computing profession (most commonly as an application software engineer). According to the Bureau of Labor Statistics, software engineers are highly paid, and there is significant growth in the number of employment opportunities.

Thumbnail:
Learn More Link:
Learn more
Category:
ASU
Thematic Program:
Tech & Innovation
Interest Area:
Engineering
Degree Level:
Degree
PLuS Impacted Programme: