Students
Tuition Fee
Not Available
Start Date
2026-12-01
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Masters
Major
Computer Science | Information Technology | Software Engineering
Area of study
Engineering
Course Language
English
Intakes
Program start dateApplication deadline
2026-12-01-
2027-12-01-
About Program

Program Overview


Overview of the Online Master of Science in Engineering Science – Software Engineering

The Online Master of Science in Engineering Science with a concentration in Software Engineering at Arizona State University is designed to equip students with advanced technology skills and prepare them for leadership roles in software development. This program emphasizes agile methodologies and formal capability maturity model integration approaches, making it ideal for professionals seeking to advance their careers in software engineering.


Program Details

  • Total classes: 10
  • Weeks per class: 7.5–15
  • Total credit hours: 30
  • Next start date: 01/12/2026

The Knowledge and Skills You’ll Develop

This program is designed to uniquely position students for leadership roles in today’s technology-driven workplaces. Throughout the courses, students will develop expertise in:


  • Software design
  • Various development methodologies
  • Code-based testing
  • Proficiency in multiple programming languages
  • Artificial intelligence
  • Big data processing
  • Cloud computing
  • Software architecture and design
  • Software integration
  • Web-based computing

Career Opportunities

Upon graduation, students will be equipped with highly sought-after skills applicable across diverse industries and sectors. Potential career paths include, but are not limited to:


  • Application developer
  • Computer programmer
  • Computer system analyst
  • Electronics engineering technician
  • Software architect
  • Software developer

Faculty and Accreditation

The Ira A. Fulton Schools of Engineering at Arizona State University is dedicated to providing a dynamic learning environment and supporting all students on the paths to their degrees. The faculty members are renowned in their fields, with many having been honored with the highest awards in their disciplines.


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. The requirements include:


  • A bachelor's or master's degree from a regionally accredited institution in engineering, science, or math
  • Completion of a calculus sequence
  • A minimum 3.00 cumulative GPA in the last 60 credit hours of the first bachelor's degree program
  • Submission of:
    • Graduate admission application and application fee
    • Official transcripts
    • Personal statement
    • Professional resume

Additional Admission Information

  • An applicant whose native language is not English must provide proof of English proficiency
  • Completion of differential and integral calculus (calculus I and II) is required
  • Upper-division undergraduate probability and statistics is recommended but may be assigned as a deficiency course if all other requirements are met
  • GRE scores are not required
  • Graduates of non-U.S. institutions must satisfy admission requirements established by the Graduate College

Tuition and Financial Aid

The tuition fees for this program can be estimated using the tuition calculator provided by Arizona State University. Most students receive financial aid, which can reduce out-of-pocket costs.


Courses

The program includes a range of courses that emphasize advanced software development methodologies, processes, and techniques. Some of the core and elective courses include:


  • Software Engineering Principles and Concepts
  • Software Project, Process and Quality Management
  • Software Verification, Validation and Testing
  • Artificial Neural Computation
  • Coding and Applications
  • Design of Engineering Experiments
  • Introduction to Systems Engineering
  • Modeling and Simulation Theory and Application

Each course is designed to provide students with a comprehensive understanding of software engineering principles and practices, preparing them for leadership roles in the field.


See More