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.
Next start date: 01/08/2024
Total classes: 41
Weeks per class: 7.5-15
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
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++.
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:
Online computer science degree admission requirements
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.
best online master’s in electrical engineering programs.
best online master’s in engineering management programs.
best undergraduate engineering programs.
engineering student organizations and student professional societies.