Online Bachelor of Science in Computer Science

Prepare to design next-generation computer systems, biomedical information systems, gaming systems and search engines when you earn a Bachelor of Science in computer science online from Arizona State University. Upon graduating from this ABET-accredited program, you can pursue roles designing artificial intelligence systems, inventing efficient computing systems, developing network security applications and more. In today’s technical environment, organizations across the globe seek experts in this field.

Learn more

Quick facts

Next start date:

Next start date: 01/13/2025


Total classes:

Total classes: 41

Weeks per class:

Weeks per class: 7.5-15

Total credit hours:

Total credit hours: 120

Degree questions, answered

Have questions about the Computer Science (BS)? Fill out this form and we’ll get in touch!

* Indicates a required field

Prepare for an in-demand career in the field of computer science

Computer science graduates are in demand in fields ranging from health care and business to nonprofits and transportation. According to the U.S. Bureau of Labor Statistics, employment for computer and information research scientists is expected to grow 26% from 2023 to 2033, much faster than average for all occupations. Additionally, the median annual wage was $145,080 in 2023. Check out our article to learn more about what computer scientists do.

With the knowledge you’ll gain, you can design and analyze software for various applications including networks, graphics, artificial intelligence and database systems. You’ll have training in programming languages, such as Jaca, C and C++. Upon graduation, you can find roles improving software reliability, network security, information retrieval systems and more.

The skills you’ll gain in this online CS degree

Unlike other engineers, computer scientists focus on designing computers, computational processes and information transfer. In this program, you’ll build on your aptitude for mathematics and reasoning while applying concepts to computer science. Coursework builds your expertise in artificial intelligence, algorithm analysis, formal languages, natural language processing and cybersecurity. Additional transferable skills include:

  • Analyzing complex computing problems.
  • Applying computer science theory and software development fundamentals.
  • Designing and evaluating computing-based solutions to meet requirements.
  • Solving technical problems from a broad perspective of computer science, including business, societal and regulatory issues.
  • Understanding how computer hardware and software interact.

As a computer science major, you’ll also refine professional skills to lead teams, such as ethical decision-making, collaboration, innovation and communication. Combining these skills with technical acumen can set you apart from other candidates.

What sets ASU’s online computer science program apart

This program has Accreditation Board for Engineering and Technology (ABET) accreditation, which will signal to employers that your degree meets the global standard for technical education. Upon graduation, you’ll have opportunities to work globally because ABET accreditation is recognized and respected worldwide through international agreements. Further, earning a degree through an ABET-accredited program is a step toward earning many professional certifications, registration and licensure.

Additionally, if you want to pursue further education, you can complete this bachelor’s degree as part of an Accelerated Master’s program. When accepted, you can earn a master’s degree in as little as one year after completing your undergraduate degree. This opportunity saves you time and money while giving you advanced knowledge in your field. Applicable master's degrees include:

Will my diploma say ‘online’?

No, Arizona State University’s diplomas don’t specify whether you earn your degree online or in person. All diplomas and transcripts simply say “Arizona State University.”

Pave a path to a career in technology with a bachelor's in computer science online.

Online computer science degree courses

This program features a math-based curriculum, beginning with calculus I. Courses also focus on balancing technical knowledge with understanding the conceptual framework of computer science. You’ll explore topics such as data structures, principles of programming languages, information assurance, database management and more. Additionally, the program culminates in a capstone project completed over two semesters.


The jobs computer science majors are prepared for

Whether you’re passionate about creating video games and systems, designing artificial intelligence systems or developing network security applications, the expertise you’ll gain in this program is applicable. You’ll build knowledge that could lead to being actively recruited for computer science roles at top companies, such as Google, Amazon, Intel and more. Career paths you may pursue include, but aren’t limited to:

Computer Programmer


Growth: -11.2 %
Salary: $97,800

Computer Science Professor


Growth: 5.3 %
Salary: $84,760

Computer Scientist


Growth: 22.7 %
Salary: $136,620

Computer Software Quality Engineer


Growth: 20.3 %
Salary: $99,620

Corporate Web Developer


Growth: 9.7 %
Salary: $98,740

Database Administrator (DBA)


Growth: 7.0 %
Salary: $99,890

Geographic Information Systems Technician (GIS Technician)


Growth: 9.7 %
Salary: $98,740

Information Security Analyst


Growth: 31.5 %
Salary: $112,000

Software Developer


Growth: 25.7 %
Salary: $127,260

Learn from renowned engineers, scientists, inventors and entrepreneurs

Of the 350+ faculty members in Ira A. Fulton Schools of Engineering, the majority have been honored with the highest awards in their fields. Faculty milestones include:

  • National Academy of Construction members.
  • National Academy of Engineering members.
  • National Academy of Inventors members.
  • National Academy of Sciences member.

Learn from renowned engineers, scientists, inventors and entrepreneurs

Of the 350+ faculty members in Ira A. Fulton Schools of Engineering, the majority have been honored with the highest awards in their fields. Faculty milestones include:

  • National Academy of Construction members.
  • National Academy of Engineering members.
  • National Academy of Inventors members.
  • National Academy of Sciences member.

How to apply

Don't meet admission requirements?

You can still gain general admission to most online programs at ASU through Earned Admission. Through this pathway, you can demonstrate your ability to succeed at ASU by completing online courses with a 2.75 GPA or higher.

To begin, submit an application to ASU. An enrollment coach will reach out with more information if Earned Admission is right for you.

*Some programs may have higher admission requirements. You must meet all program requirements to be admitted.

Don't meet admission requirements?

You can still gain general admission to most online programs at ASU through Earned Admission. Through this pathway, you can demonstrate your ability to succeed at ASU by completing online courses with a 2.75 GPA or higher.

To begin, submit an application to ASU. An enrollment coach will reach out with more information if Earned Admission is right for you.

*Some programs may have higher admission requirements. You must meet all program requirements to be admitted.

Top 25% of all accredited engineering programs in the nation

The Ira A. Fulton Schools of Engineering is dedicated to providing a dynamic learning environment and supporting all students on the paths to their degrees. We’ve received numerous peer-reviewed programmatic honors from U.S. News & World Report.

Top 5


best online master’s in electrical engineering programs.

Top 5


best online master’s in engineering management programs.

Top 5


for bachelor’s degrees awarded to underrepresented minorities (American Society for Engineering Education, 2022).

Top 10


best online master’s in engineering programs for veterans.

Tuition calculator

Use our calculator to estimate your full-time or part-time tuition fees for this program prior to any financial aid. Keep in mind that most of our students receive financial aid, which can reduce out-of-pocket costs. Learn more.

Tuition calculator

Use our calculator to estimate your full-time or part-time tuition fees for this program prior to any financial aid. Keep in mind that most of our students receive financial aid, which can reduce out-of-pocket costs. Learn more.

You might also be interested in

Information Technology (BS)

Undergraduate

Information Technology (BS)


Starts 01/13/2025

Learn more
Software Engineering (BS)

Undergraduate

Software Engineering (BS)


Starts 01/13/2025

Learn more
Engineering Management (BSE)

Undergraduate

Engineering Management (BSE)


Starts 01/13/2025

Learn more
Graphic Information Technology (BAS)

Undergraduate

Graphic Information Technology (BAS)


Starts 01/13/2025

Learn more