Students
Tuition Fee
Start Date
2026-12-01
Medium of studying
Duration
Details
Program Details
Degree
Bachelors
Major
Computer Engineering | 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 Bachelor of Science in Software Engineering

The online Bachelor of Science in software engineering at Arizona State University equips students with the skills to design, develop, and optimize software systems. The curriculum and practical projects ensure students are proficient in coding, software architecture, and problem-solving. Upon completion, students have the theoretical knowledge and hands-on experience to pursue careers in software engineering, application development, and systems administration.


Program Details

  • Total classes: 41
  • Weeks per class: 7.5-15
  • Total credit hours: 120
  • Next start date: 01/12/2026

Curriculum

The program establishes a strong foundation in advanced math, physics, engineering, and programming. After completing the required core courses, students can expand their expertise through electives in web and mobile applications, embedded systems, and game engine architecture. A two-semester capstone project provides hands-on experience in solving real-world challenges.


Core Courses

  • SER 216: Software Enterprise: Personal Process and Quality
  • SER 315: Software Enterprise: Design and Process
  • SER 316: Software Enterprise: Construction and Transition
  • SER 415: Software Enterprise: Inception and Elaboration
  • SER 416: Software Enterprise: Project and Process Management
  • SER 321: Principles of Distributed Software Systems
  • SER 322: Principles of Database Management
  • SER 334: Operating Systems and System Programming

Career Opportunities

This program connects students to pathways to internships and other opportunities in the software engineering field. Upon completion, students can apply for jobs at large multinational companies or startups. Career examples include:


  • Computer Programmer
    • Growth: -6.0%
    • Salary: $98,670
  • Computer Science Professor
    • Growth: 5.3%
    • Salary: $96,690
  • Computer Software Quality Engineer
    • Growth: 10.0%
    • Salary: $102,610
  • Information Technology Manager (IT Manager)
    • Growth: 15.2%
    • Salary: $171,200
  • Software Developer
    • Growth: 15.8%
    • Salary: $133,080

Admission Requirements

  • First year: A minimum 1210 SAT combined evidence-based reading and writing plus math score, minimum 24 ACT combined score, 3.00 minimum ABOR GPA, or class ranking in the top 25% of high school class.
  • Transfer: A minimum transfer GPA of 2.75 for less than 24 transfer hours or 24 or more transfer hours.
  • International: The admission standards for majors in the Ira A. Fulton Schools of Engineering are higher than minimum university standards. International students may have an additional English language proficiency criterion.

Tuition and Financial Aid

  • Tuition calculator: Available to estimate full-time or part-time tuition fees for this program prior to any financial aid.
  • Financial aid: Most students receive financial aid, which can reduce out-of-pocket costs.

Accreditation and Rankings

  • ABET accreditation: The first online ABET-accredited software engineering program, meeting the highest industry standards.
  • Rankings: 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, with numerous peer-reviewed programmatic honors from U.S. News & World Report.
See More
How can I help you today?