Computer science (BS)

Become a part of the computing evolution with innovative curriculum and cutting-edge research experiences.

Students working towards the bachelor of science (BS) degree in computer science at the School of Computing and Augmented Intelligence will learn to solve technical problems requiring critical and creative thinking in traditional and innovative computer science applications. The coursework will challenge students to apply design and development principles in the construction of software systems of varying complexity and to communicate effectively with a wide range of audiences.

The computer science program also offers students the chance to focus their degree on either software engineering (SE) or cybersecurity. Concentrations allow students to take core classes within a subject area that will meet the computer science and/or technical elective requirements within one’s degree.

We are pleased to welcome a new online computer science bachelor’s degree offering through ASU Online, coming Fall 2023. Students in the School of Computing and Augmented Intelligence will now be able to access the same curriculum and award-winning computer science faculty in an online format, helping build a foundation for all to be successful.

Degree offered

Computer science (BS) with concentrations in cybersecurity and software engineering

Ira A. Fulton Schools of Engineering



What is a major map?

A major map outlines a major’s official requirements, elective and required courses, and optimal course sequencing to help students stay on the right track to graduation.

View major map

Admission requirements

All students are required to meet general university admission requirements.

Ira A. Fulton Schools of Engineering

Affording college

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.

Why computer science?

Graduates with a degree in computer science find employment working in a variety of capacities ranging from computer and software design to development of information technologies. Their jobs are often distinguished by the high level of theoretical expertise they apply to solving complex problems and the creation and application of new technologies. Some computer science-related jobs may include:

  • creating video games and systems
  • designing artificial intelligence systems
  • developing network security applications
  • inventing and implementing more efficient computing systems for managing and information, including information retrieval and search on the internet

With the theoretical foundation built in the program, computer science graduates can excel in system and software development, as well as in designing effective computing solutions for emerging and challenging problems in modern society. Skills in system development and research can lead to entrepreneurial activity that produces innovative computing products and services. Learn more about the objectives and outcomes of the BS degree in computer science.


The computer science, BS program at Arizona State University is accredited by the Computing Accreditation Commission of ABET, Student enrollment and graduation data are available at