Online Bachelor of Science in Computer Science

Do you have an aptitude for mathematics and logic, and an interest in computing? If so, Arizona State University’s Bachelor of Science in computer science may be an ideal fit. A broad and lucrative field, computer science jobs range from designing artificial intelligence systems and computer programming to inventing efficient computing systems and developing network security applications.

Learn more

Quick facts

Next start date:

Next start date: 10/11/2023


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

This is a required field.
This is a required field.
Email is required. Please enter a valid email address.
Invalid phone number. Please try again.

What do computer scientists do?

Distinguished from other engineers, computer scientists are concerned with the design of computers, computational processes, information transfer and more. In other words, computer scientists focus on developing the next generation of computer technology, such as:

  • Algorithm design.
  • Artificial intelligence.
  • Distribution systems.
  • Computer networks.
  • Computer systems.
  • Gaming systems.
  • Information systems.
  • Machine learning.
  • Mobile application systems.
  • Search engines.
  • Web browsers.

Is a computer science degree worth it?

 

Yes. Earning a bachelor’s in computer science can give you a leg up and lead to career opportunities in this high-demand field. According to the U.S. Bureau of Labor Statistics, employment in computer and information technology is projected to grow 15% from 2021 to 2031, which is much faster than average for all occupations.

When you graduate with an online computer science degree, you’ll have the skills needed to improve software reliability, network security and information retrieval systems. You’ll also understand how computer hardware and software interact, allowing you to contribute solutions to problems in any organization. You’ll be prepared to seek out roles across the public, private and nonprofit sectors.

What computer science skills will I gain?

 

In this online computer science degree program, you’ll learn how to apply computer science theory and software development fundamentals to analyze a variety of applications from artificial intelligence to database systems. You’ll also develop competency in widely-used programming languages, including Java, C and C++.

In addition to building technical abilities, you’ll gain intangible skills for your computer science toolbelt, such as:

  • Analyzing complex computing problems and identifying solutions.
  • Communicating with collaborators.
  • Contributing ideas and innovations.
  • Designing, implementing and evaluating solutions that meet computing requirements.
  • Making computing decisions based on legal and ethical principles.

What sets ASU Online’s computer science program apart?

 

When you pursue this bachelor’s in computer science, you’ll focus solely on the discipline of computer science. You’ll receive specific training and knowledge that can lead to being actively recruited for computer science roles at top companies, such as Google, Amazon, Intel and more.

Additionally, this online computer science degree is accredited by the Computing Accreditation Commission of ABET. This prestigious designation means that when you graduate, organizations around the world will recognize and understand your educational preparedness for engineering roles.

Will my bachelor’s in computer science 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.” That’s because ASU Online students learn from the same faculty and receive the same course content as in-person students.

Online computer science degree courses

This bachelor’s in computer science features a math-based curriculum, beginning with calculus I. Your courses also focus on balancing technical knowledge with understanding the conceptual framework of computer science. Topics range from data structures and algorithms to ethics and information assurance. Courses may include:


CSE 301: Computing Ethics


CSE 310: Data Structures and Algorithms


CSE 330: Operating Systems


CSE 340: Principles of Programming Languages


CSE 355: Introduction to Theoretical Computer Science


CSE 360: Introduction to Software Engineering


CSE 365: Information Assurance


CSE 485: Computer Science Capstone Project I (L)


Computer scientist and more: The jobs this degree prepares you to do

Whether you’re passionate about business, health care, education, transportation or other industries, there’s a demand for computer science expertise. In today’s technology-enhanced society, organizations recognize the value of computing innovation, creating demand for individuals with these skills. Roles 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 Engineering members.
  • National Academy of Sciences member.
  • National Academy of Inventors members.
  • National Academy of Construction members.
  • More than 42 NSF CAREER Awards for early career faculty in the last five years.

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 Engineering members.
  • National Academy of Sciences member.
  • National Academy of Inventors members.
  • National Academy of Construction members.
  • More than 42 NSF CAREER Awards for early career faculty in the last five years.

Online computer science degree admission requirements

General admission requirements

First year additional requirements

Transfer additional requirements

International additional requirements

Don't meet admission requirements?

You can still gain admission to 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 the Earned Admission Pathway is right for you.

Don't meet admission requirements?

You can still gain admission to 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 the Earned Admission Pathway is right for you.

Top 25% of all accredited engineering programs in the nation

Each student is fully supported on their path to success in the Ira A. Fulton Schools of Engineering. We have received peer-reviewed programmatic honors from U.S. News & World Report and provide students with a rich learning environment.

#2


best online master’s in electrical engineering programs.

#3


best online master’s in engineering management programs.

Top 35


best undergraduate engineering programs.

60+


engineering student organizations and student professional societies.

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

Graphic Information Technology (BAS)

Undergraduate

Graphic Information Technology (BAS)


Software Engineering (BS)

Undergraduate

Software Engineering (BS)


Information Technology (BS)

Undergraduate

Information Technology (BS)


Engineering Management (BSE)

Undergraduate

Engineering Management (BSE)