Computer science (BA)

Students working towards the bachelor of science (BA) degree in computer science at the West Valley in the School of Computing and Augmented Intelligence will be equipped with essential computing fundamentals. Students will be empowered with the flexibility to delve into diverse disciplines, preparing them for careers spanning a wide array of domains that demand both computational expertise and domain-specific knowledge. By placing a stronger focus on practical applications rather than mathematical theory, the program provides students with ample flexibility to customize their degrees according to their individual interests. The goals of the program are to instill in students the ability to recognize and define computing problems, the knowledge of which tools are needed to solve these problems, and the computing skills to apply or adapt the tools to solve these problems.

Degree offered

Computer science (BA) 

Ira A. Fulton Schools of Engineering


West Valley

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