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, Informatics, and Decision Systems Engineering 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.

Affording college

Financial AidASU 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.

Computer Science (BS)

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.