Online Master of Science in Engineering Science – Software Engineering

This program is designed to uniquely position you for leadership roles in today’s technology-driven workplaces. Throughout your courses, you'll develop expertise in software design, various development methodologies, code-based testing and proficiency in multiple programming languages. Additionally, you'll acquire a comprehensive skill set encompassing cutting-edge technologies, such as:

  • Artificial intelligence.
  • Big data processing.
  • Cloud computing.
  • Software architecture and design.
  • Software integration.
  • Web-based computing.

Software engineering: A well-paid and in-demand career

According to the Bureau of Labor Statistics (BLS), employment for software developers, quality assurance analysts and testers is projected to grow 25% from 2022 to 2032, which is much faster than average for all occupations. The BLS also reports that the median annual salary for software developers is $130,160 per year.

In addition to supporting increased earning potential for graduates, this program fosters future-focused learning. You'll delve into the latest technologies, gaining a solid foundation to comprehend new programming languages and techniques as they emerge. This prepares you to adapt swiftly to the evolving tech landscape, ensuring you remain at the forefront of innovation in software engineering.

Who’s a good candidate for this master’s program?

This master’s program is ideal for professionals seeking to advance their careers in software development. A computer science degree isn’t required for admission to this program. However, you must be able to demonstrate expertise in the areas of algorithm design and analysis, object-oriented programming and advanced data structures.  A foundational understanding of programming is also essential, as these concepts are assumed knowledge in the curriculum.

Tailored for working professionals, the program allows you to select study topics that align with your career objectives. Upon graduation, you'll be equipped for senior and leadership roles, empowering you to influence critical software decisions across various industries.

Program Field of Study
Master of Science in Engineering
Program Focus
Concentration in Software Engineering
Program Name Abbreviation
Engineering Science in Software Engineering (MSE)
Program Category
Degree Image
Two software engineering master’s concentration students collaborate on a project.
Program Description Intro

Do you have a background in programming and want to increase your career opportunities in a versatile engineering field? Arizona State University’s online Master of Science in engineering science with a concentration in software engineering builds your technology skills and prepares you for leadership roles using agile methodologies and formal capability maturity model integration approaches.

Plan Code
ESSFEMSE
Program code
GRES
CRM Destination Email (ASU)
Start Date
Areas of Interest
Courses Summary

Courses in this master’s program emphasize advanced software development methodologies, processes and techniques. From big data processing to artificial intelligence, you’ll learn about technologies at the forefront of workforce solutions and productivity.

Total Classes
10
Total Hours
30
Total Classes Tooltip
Multiple enrollment sessions throughout the year.
Total Credit Hours
30
Total Hours Tooltip
Required number of credits to complete this degree.
Program Fee Code
Engineering, Ira A. Fulton, School of, Graduate ONLINE
Courses Section Title
Software engineering master’s courses
CIP code
14.13
Title
Learn from top software engineering instructors
Description

Of the 350+ faculty members in Ira A. Fulton Schools of Engineering, the majority have been honored with the highest awards in their fields. Faculty milestones include:

  • National Academy of Engineering members.
  • National Academy of Sciences member.
  • National Academy of Inventors members.
  • National Academy of Construction members.
Image
ASU Associate Professor Jennifer Kitchen poses for a photo.
Accolade title
Earn your master’s concentration in software engineering from a renowned engineering institution
Accolade Description

The Ira A. Fulton Schools of Engineering is dedicated to providing a dynamic learning environment and supporting all students on the paths to their degrees. We’ve received numerous peer-reviewed programmatic honors from U.S. News & World Report.

Accolade item
Accolades Title
#1
Accolades Description

best online master’s in electrical engineering programs.

Accolades Title
#3
Accolades Description

best online master’s in engineering management programs.

Accolades Title
Top 5
Accolades Description

for bachelor’s degrees awarded to underrepresented minorities (American Society for Engineering Education 2019).

Accolades Title
Top 10
Accolades Description

best online master’s in engineering programs for veterans.

Accolades Title
Top 10
Accolades Description

best online master's in industrial engineering programs.

Accolades Title
Top 15
Accolades Description

best online master’s in engineering programs.

Accolades Title
Top 20
Accolades Description

best undergraduate electrical, electronic and communications engineering programs.

Accolades Title
Top 35
Accolades Description

best undergraduate engineering programs.

Admission requirement title
How to apply
Admission requirement description

Applicants to the Master of Science in engineering with a concentration in software engineering must fulfill the requirements of both the Graduate College and the Ira A. Fulton Schools of Engineering.

Admission requirement item
Title
Application requirements
Description

Applicants to the online Master of Engineering program must have earned a bachelor's or master's degree from a regionally accredited institution in engineering, science or math. Also, applicants must have completed a calculus sequence.

Applicants must have a minimum 3.00 cumulative GPA in the last 60 credit hours of their first bachelor's degree program. Alternatively, applicants must have a minimum of a 3.00 cumulative GPA in the last 12 units of the postbaccalaureate transcript.

All applicants must submit:

  • Graduate admission application and application fee.
  • Official transcripts.
  • Personal statement.
  • Professional resume.
Title
Additional admission information
Description
  • An applicant whose native language is not English (regardless of current residency) must provide proof of English proficiency.
  • Applicants must have completed differential and integral calculus (calculus I and II).
  • Upper-division undergraduate probability and statistics is recommended as a prerequisite but may be assigned as a deficiency course if all other requirements are met.
  • GRE scores aren't required.
  • Graduates of non-U.S. institutions must satisfy admission requirements established by the Graduate College.
Manual Cost
false
Weeks per Class
7.5–15
Academic Career
Graduate
Program fee code for resident
GP0034
Program fee code for non-resident
GP0034
Program Description Title
The knowledge and skills you’ll develop
override admission requirement
Off
Apply Now URL
https://webapp4.asu.edu/dgsadmissions/Index.jsp?term=2261&session=REG&campus=ONLNE
Slug
master-science-engineering-engineering-science-concentration
Program Generated Code
GRES-ESSFEMSE
Title
Will my diploma say ‘online’?
Description

No, Arizona State University’s diplomas don’t specify whether you earn your degree online or in person. All diplomas and transcripts simply say “Arizona State University.”

Schedule to talk
Academic Partner
Entity Type
Program features
Program highlights