Skip to Content

Software Engineering

The bachelor of science in Software Engineering program blends engineering, computing, project leadership and technology education. The program is a unique project-driven curriculum designed to take advantage of the many spaces to create and innovate at ASU and prepare students to solve real-world challenges encountered in the workplace.

As a student in the software engineering program, you will work on team-based software development projects to conceptualize and realize software systems. You can select Web applications, mobile computing, embedded systems, or graphics and video game development as a focus area. You will work closely with faculty and academic specialists to select from a variety of classes to fulfill your own academic and personal goals.

The Software Engineering major on the Polytechnic campus is eligible for the Western Undergraduate Exchange (WUE) program. Students from Western states, who select this major and campus, may be eligible for reduced nonresident tuition. See more information and eligibility requirements on the Western Undergraduate Exchange (WUE) program.

An optional accelerated program offers high-achieving students an opportunity to earn both a bachelor’s and a master’s degree within five years.

The Software Engineering, B.S. program at Arizona State University is accredited by the Engineering Accreditation Commission of ABET, Student enrollment and graduation data are available at

Learn more about our Software Engineering degree programs
Software Engineering   Request Information Visit Our Campus Apply Now


Accelerated 4+1 program badgeSoftware Engineering can be pursued as an accelerated 4+1 degree. Accelerated 4+1 programs combine advanced undergraduate course work with graduate course work, enabling students to earn both a bachelor’s and master’s degree within five years. Interested? Learn more about accelerated 4+1 degrees.

Admission Requirements

All students are required to meet general university admission requirements.

Fulton Schools of Engineering

Application Deadlines


Priority – February 15
Final – July 1


Priority – October 15
Final – December 1

Financing Your Education

Find and apply for relevant scholarships.

Be sure to check out Fulton Schools’ scholarships available to both new and continuing students at

Financial Aid
ASU has many financial aid options. Almost everyone, regardless of income, can qualify for some form of financial aid. In fact, more than 70 percent of all ASU students receive some form of financial assistance every year.

Software Engineering Degree

Polytechnic campus Mesa, Arizona


Graduate DegreesAccelerated 4+1 program badge

Finish two degrees faster by combining advanced undergraduate and graduate coursework during your senior year as part of the accelerated 4+1 bachelor’s plus master’s program.

M.S. in Software Engineering

Julia | Software Engineering

“Computer programming and problem solving has always really interested me,” explains Julia, who hails from Brookfield, Wisconsin. “The description of the Poly Software Engineering major seemed to be the best fit for me. I also really like the community feel here and the fact that it’s more hands-on.” Julia explains that she hopes to one day work for a company that innovates and creates new things, “instead of just finding new ways to solve old problems.” Read more