B.S. in Computer Science

Take Your Career To The Next Level

Request Information

Looking for a world-class education from that’s 100% online? We’d love to hear from you. Fill out the form below, and we’ll reach out to you. Or, cut your wait time in half and call us now at (800) 462-7845.

By submitting this form, I agree that CSU Global may contact me about educational services by phone/text message. Message and data rates may apply. I understand that my consent is not required to attend CSU Global.

Online Bachelor of Science in Computer Science

A Bachelor’s Degree in Computer Science will give you the coding skills you need to become an expert software engineer, computational scientist, or systems analyst – and gain the freedom to work wherever your goals take you. Responsibilities in these roles could include the following:

  • Solve complex organizational problems with technical solutions.
  • Design, implement, and evaluate computer-based systems or processes.
  • Construct software systems of varying complexity.
  • Analyze computing’s global impact on individuals, organizations, and society.

A Computer Science degree will provide you with a working knowledge of industry elements, such as computing technology and mathematics, and how to approach complex organization problems with technical solutions. Whether you have no prior experience in the technology industry or are a seasoned professional but lack the degree needed to advance in your role, this degree program will set you up for success.

us news best online bachelors

affordable coin icon


  • Our rates haven’t risen once since 2011.
  • We charge the same for in-state and out-of-state students.
  • Tuition rates won’t change as long as you’re a student.
  • No student fees, no hidden fees.

See Tuition Information

At CSU Global, we know it’s pretty hard to climb up the career ladder when you’re weighed down with student debt. That’s why we haven’t raised our rates since 2011. We’re committed to staying affordable and putting education before tuition.
online laptop icon

100% Online

  • Complete your degree on your own schedule.
  • Work from anywhere.
  • Access student support and any resource online.

How Online Education Works for You

The life of a modern learner is a juggling act. When you’re juggling a full-time job and a family, we know it can be easy to drop the ball on your education. But with our flexible, 100% online system, we’ve set you up for success. Complete your schoolwork on your work breaks, after the kids go to bed, whenever -- earn your degree from anywhere, on your own schedule.
respected envelope icon


  • We’re regionally accredited by the Higher Learning Commission.
  • Our business programs are ACBSP-accredited. (Excludes MBA)
  • 84% of our faculty hold a terminal or doctoral degree.
  • 95% of our alumni would refer a friend or family member.

Accreditation Information

CSU Global is not just any online university. We’re regionally accredited by the Higher Learning Commission, and our business programs are ACBSP-accredited. With a world-class faculty and programs designed to bring students career success, it’s no wonder that 95% of our alumni would refer a friend or family member to us.

Computer Science Specializations

When you earn your bachelor’s degree through CSU Global Campus, you can choose to customize it with an undergraduate specialization in a subject that matches your professional goals or personal interests. 

Applied Social Sciences
Artificial Intelligence (AI) and Robotics
Business Administration
Computer Programming
Construction Management
Criminal Forensics
Criminal Justice Management
Cyber Security
Data Management and Analysis
Digital Marketing
Emergency Management
Foundations of Accounting
Healthcare Communication
Healthcare Management
Human Resources and Organizational Development
Information Technology Management
Information Technology Operations
Intelligence and Homeland Security
International Business
Operations Management and Supervision
Organizational Leadership
Project Management
Public and Non-Profit Management
Public Relations
Virtualization and Cloud Computing
Web Application Development

Computer Science Courses

CSU Global's accredited online Bachelor's degree in Computer Science is designed to provide you with practical knowledge of the accounting field. The program consists of 63 credit core courses as part of a full 120-credit bachelor's degree. Maximize your transfer credits and take advantage of our alternative credit options to finish faster and for less!

ORG300 Applying Leadership Principles

MTH166 Pre-Calculus

MTH201 Calculus I

CSC200 Computer Science Fundamentals

CSC205 Logic and Design Justice Professional

CSC210 Introduction to Algorithms

CSC300 Operating Systems and Architecture

CSC320 Programming I

MIS350 Information Systems Analysis and Design

CSC372 Programming II

CSC400 Data Structures and Algorithms

CSC405 Graphics & Visualization

CSC410 Artificial Intelligence

CSC450 Programming III

CSC470 Software Engineering

CSC475 Platform Based Development

ITS315 Introduction to Networks

ITS325 Technology, Ethics, and Global Community

ITS410 Database Management

ITS415 Principles of Cyber Security

CSC480 Computer Science Capstone

testimonial photo
"My greatest accomplishments have been being able to go back to school and manage a work-life balance. The schedule is challenging but gives me confidence that I can obtain my degree even in my thirties!"
- Karie Welker
Business Management