BS Software Engineering

Offered through ASU’s Ira A. Fulton Schools of Engineering, the Bachelor of Science in Software Engineering blends engineering, computing, project leadership and software construction. Students learn how to make creative software solutions to today’s problems, gain knowledge and skills of a defined engineering approach to complex systems analysis, planning, design and construction.

Ira A. Fulton School of Engineering

The Ira A. Fulton Schools of Engineering at Arizona State University is the largest and most comprehensive engineering program in the United States, with 31,752 students enrolled in Fall 2023 and 209 National Merit Scholars for 2022-23. Recognized for its excellence, the school ranks #2 for its online Master's in Electrical Engineering and #34 overall for undergraduate engineering programs (U.S. News & World Report, 2024). Students at the Fulton Schools benefit from a globally diverse student body, bringing a wide range of perspectives and ideas to tackle the world's most significant challenges through engineering and technology.

ASU Degree Pathways

Students enrolled at an ASU Cintana Alliance Network institution have the chance to start their courses at their home institution and transfer those credits* to finish their remaining years at ASU.
Model available: Undergraduate dual degree and pathway to ASU degree only.

Courses at Home University

Up to 90 credit hrs. can be transferred
from ACI to ASU
Students must earn a “C-” or
higher for courses to transfer to ASU
Graduation requirements at partner institution

Courses at ASU

Minimum of 30 credits must be completed at ASU
English Composition I & II
General Education and Graduation requirements must be
met through the combination of transfer courses from partner institution and the coursework completed at ASU

*Transfer eligibility is subject to student performance in transfer courses and Arizona State University transfer requirements.
*A specific plan of study will be agreed upon between institutions, but here are general requirements to be completed at each institution.

Career Opportunities and Applicable Roles

Software engineers solve a broad set of transdisciplinary problems and apply new technologies to improve quality of life.
Graduates are prepared for advanced study in computing or an allied field, or to enter the computing profession, most commonly as application software engineers. They design and engineer innovative systems that may include mechanical and electrical components that interact with software.

89% of ASU undergrads apply to grad school or find a job within 90 days of graduation
ASU is ranked Top 10 for tech company hires QS World University Rankings, 2022

Computer Programmer
Computer Science Professor
Computer Scientist
Software Developer
Computer Software Quality Engineer

Admission Requirements

Minimum transfer Grade Point Average (GPA): Transfer students must have a minimum 2.75 cumulative transfer GPA (with a 3.00 GPA in core competency coursework (4.00 = “A”).
If ASU Admission Services requires submission of a high school transcript, admission may be granted with one deficiency in no more than two competency areas. Deficiencies in both math and laboratory science are not acceptable.

Proof of English proficiency: 79 iBT TOEFL; 6.5 IELTS; PTE 58; Duolingo 105 or equivalent; Global Launch’s online English for Undergraduate Admission or full-time English Language Program (campus or online immersion).

You must have and present a completed high school diploma or certificate.
You must submit official transcripts from every high school, college and university you attended, regardless if a degree was earned.

High School core competency coursework: International students who completed high school outside the U.S. are required to meet the following:

  • Math: four years (algebra I, geometry, algebra II and one course requiring algebra II as a prerequisite).
  • Laboratory science: three years total (one year each from any of the following areas are accepted: biology, chemistry, earth science, integrated sciences and physics).
$85 USD for campus-bound international students
$70 USD ASU online

2024-25 Tuition and Fees

Enrollment Path BS Software Engineering Credit Hours Completed at Institution Credit Hours Completed at ASU Estimated Duration Total Program Cost
Articulated Pathway(Immersion) 90 30 1 year (3+1) and 2 years (2+2) ~$43,630 USD (3+1) ~$87,260 USD (2+2)
Direct ASU Enrollment 120 4 years ~$174,520 USD
Articulated Pathway(Online) 60 60 1 year (3+1) and 2 years (2+2) ~$23,089 USD (3+1) ~$46,178 USD (2+2)
Direct ASU Enrollment 120 4 years ~$92,356 USD

Note 1: This is an estimate only. Based on ASU 2024-25 published online tuition and fee rates. Subject to change for future years.
Note 2: Tuition calculation for Articulated Pathway in Bachelor of Science in Software Engineering is based on the minimum credits required to be completed at ASU: 15 credits (Fall) and 15 credits (Spring).
Note 3: Articulations may require additional credits for viabilit.
Note 4: Additional Scholarship may be available for qualifying students.

2024-25 Important Dates and Deadlines

Program Start Application Deadline Classes Begin Tuition Payment Deadline
Fall start (August) February 29, 2024 for Online and Campus Immersion August 22, 2024 August 25, 2024
Spring start (January) February 29, 2024 for Online and October 16, 2024 for Campus Immersion January 13, 2025 January 25, 2025

This degree is available at