computer science student on her computer
Bachelor of Science

Computer Science

About the Program
Code the Future

CSU’s Bachelor of Science in Computer Science prepares you to solve real-world problems with practical, job-ready skills. You’ll learn to code, develop software, build secure systems, and create immersive digital experiences through teamwork, creativity, and hands-on learning.

Customize Your Degree

Games and Simulations Programming (Track)

Explore the world of game design, AI, and multiplayer systems. Use industry-standard tools to create interactive games and simulations Explore the world of game design, AI, and multiplayer systems. Use industry-standard tools to create interactive games and simulations.

View Program of Study

Software Systems (Track)

Design and build software systems from the ground up. Learn software architecture, implementation, and optimization—plus complete a senior software engineering project to show what you’ve built.

View Program of Study

Cloud and Web Services (Track)

Design and deploy cloud-connected web applications. Learn full-stack development, front-end frameworks, and back-end infrastructure to become a well-rounded web developer.

View Program of Study

Computer Science (Minor)

Add core computer science skills to any undergraduate bachelors program.

View Program of Study

Just the Facts

Total Credit Hours:
120 Hours

Delivery Format:
In-Person, Hybrid, Online

Completion Time:
4 years (full-time)

Academic Unit:
TSYS School of Computer Science

Additional Resources

View Admission Requirements

Program Highlights
Your Academic Experience

  • Connect with our regional partners through internships, co-ops, and research opportunities
  • Tutoring and peer support labs available online and on campus
  • 70% of students complete internships before graduating
  • 90% of graduates receive job offers or are accepted to graduate school
Student in class listening to professor
two students studying together
students at graduation

At Columbus State University, our Bachelor of Science in Computer Science program is designed to equip students with the skills and experiences needed to thrive in today’s rapidly evolving tech industry. The curriculum blends foundational computer science principles with hands-on learning opportunities in areas such as software development, artificial intelligence, data science, web development, game design, cybersecurity, and cloud computing

a headshot photo of Raina Hodhod

Dr. Raina Hodhod

Professor

My dream is to become a data scientist after graduation. The courses in this program are helping me work toward that goal by providing valuable hands-on learning opportunities and practical skills that closely align with the demands of the job market.

Quang Khai Dinh

Sophomore

What Can You Do With This Degree?

Explore job trends, average salaries, and growing opportunities so you can see how your degree connects to meaningful career pathways and the future of your field.

Admission Requirements
Your Pathway to CSU

Several students hanging out on main campus

Institutional Admission Requirements

All applicants must meet our institutional admissions requirements to be accepted into Columbus State University.

View Institutional Admission Requirements