Online Master of Science in Engineering Science – Software Engineering

Do you have a background in programming and want to increase your career opportunities in a versatile engineering field? The Master of Science in engineering with a concentration in software engineering may be ideal for you. Build your technology skills, while preparing for engineering leadership roles using agile methodologies and formal capability maturity model integration approaches.

Learn more

Quick facts

Next start date:

Next start date: 08/17/2023


Total classes:

Total classes: 10

Weeks per class:

Weeks per class: 7.5-15

Total credit hours:

Total credit hours: 30

Degree questions, answered.

Have questions about the Engineering Science in Software Engineering (MSE)? Fill out this form and we’ll get in touch!

This is a required field.
This is a required field.
Email is required and should be valid.

Do I need a master’s degree concentration in software engineering?

A software engineering master’s degree concentration can make you stand out for leadership roles in today’s technology-driven work environment. You’ll gain competencies in software design, development methodologies, code-based testing and diverse programming languages. You’ll also build a broad skill set based on the latest technologies, such as:

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

This software engineering master’s concentration was designed with working professionals in mind. You’ll have the opportunity to choose study topics that align with your professional goals. When you graduate, you’ll be prepared for senior and leadership roles that drive software decisions in any industry.

Is a master’s concentration in software engineering worth it?

 

Yes. A software engineering master’s concentration can lead to lucrative career opportunities. According to the Bureau of Labor Statistics (BLS), employment for software developers, quality assurance analysts and testers is projected to grow 25% from 2021 to 2031, which is faster than average for all occupations. The BLS also reports that the median annual salary for software developers is $120,730 per year.

In addition to supporting increased earning potential for graduates, this concentration fosters future-focused learning. This means that you’ll learn about the latest technologies while building a foundation to understand new programming languages and techniques as they’re developed. As a result, you’ll be equipped to adapt as new technology emerges.

Can a non-CS graduate earn a software engineering master’s concentration?

 

Yes. 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 algorithm analysis, object-oriented programming and advanced data structures. Additionally, you need a baseline of programming knowledge, since these skills aren’t covered in your courses.

Does my software engineering master’s concentration say 'online'?

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.” That’s because ASU Online students learn from the same faculty and receive the same course content as in-person students receive.

Please note your diploma will state the degree you earn: Master of Science in engineering. Your concentration in software engineering will not appear on your diploma, but it will be noted on your transcripts.

Software engineering master’s concentration courses

Courses in this master’s concentration in software engineering 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. Courses include:


Core

Software Project, Process and Quality Management


Core

Software Verification, Validation and Testing


Concentration

Software Engineering Principles and Concepts


Elective

Artificial Neural Computation


Elective

Coding and Applications


Elective

Design of Engineering Experiments


Elective

Introduction to Systems Engineering


Elective

Modeling & Simulation Theory and Application


What can I do with a master’s concentration in software engineering?

When you graduate with a software engineering master’s concentration, you’ll have skills in demand across industries and sectors. Organizations rely on technology in the fields of sustainability, business, health care, tourism, education and more. Roles you may pursue include, but aren’t limited to:

Application developer

Computer programmer

Computer system analyst

Electronics engineering technician

Software architect

Software developer

Learn from top software engineering instructors

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.
  • More than 42 NSF CAREER Awards for early career faculty in the last five years.

Learn from top software engineering instructors

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.
  • More than 42 NSF CAREER Awards for early career faculty in the last five years.

Software engineering master’s concentration admission requirements

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.

Application requirements

Additional admission information

Earn your master’s concentration in software engineering from a renowned engineering institution

Each student is fully supported on their path to success in the Ira A. Fulton Schools of Engineering. We’ve received peer-reviewed programmatic honors from the U.S. News & World Report and provide students with a rich learning environment.

#2


best online master’s in electrical engineering.

#2


best online master’s in engineering management programs.

#4


best online master's in industrial engineering programs.

#5


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

Tuition calculator

Our tuition calculator can help you estimate full-time tuition fees for this program without financial aid. Keep in mind: More than 80% of our students receive financial aid.

Financial aid can reduce out-of-pocket costs, resulting in less financial stress and increased academic confidence. Learn more.

Tuition calculator

Our tuition calculator can help you estimate full-time tuition fees for this program without financial aid. Keep in mind: More than 80% of our students receive financial aid.

Financial aid can reduce out-of-pocket costs, resulting in less financial stress and increased academic confidence. Learn more.

You might also be interested in

MBA/MSE - Electrical Engineering

Graduate

MBA/MSE - Electrical Engineering


MBA/MS - Industrial Engineering

Graduate

MBA/MS - Industrial Engineering


Industrial Engineering (MS)

Graduate

Industrial Engineering (MS)


Electrical Engineering (MSE)

Graduate

Electrical Engineering (MSE)