Residential classes


next start date


week semester


year locked-in tuition

Online & night classes


next start date


week sessions


undergraduate tuition

Available program formats: In class: BS

Columbia College Bachelor of Science in Computer Science

With a Bachelor's in Computer Science degree from Columbia College, you can work with computers to analyze and solve problems.

Prepare for a computer science career at Columbia College

Computer science is the science of solving problems using computers. You will learn to analyze, design, and implement software solutions to solve real world problems. You will also learn to understand the underlying hardware of computers, networks, and databases.

You’ll study programming, algorithms, software engineering, database systems, computer systems, calculus, and discrete mathematics. The program is based on Computing Curricula 2013 prepared by the Association for Computing Machinery and the IEEE Computer Society.

Your Columbia College degree will be grounded in liberal arts, giving you the critical thinking and communication skills employers seek.

Opportunities to study:

  • Programming
  • Algorithm analysis
  • Assembly Language
  • Computer architecture
  • Database systems
  • Programming languages
  • Software engineering
  • Discrete mathematics

Prepare for a career in computer science.

Our economy relies heavily on technology in the workplace and computer professionals to provide software solutions to real-world problems and to manage hardware equipment and networks.

Columbia College graduates are ready to begin a rewarding computer-related career in IT departments at businesses, organizations, or government agencies. Some graduates have also gone on to pursue MS or PhD in computer science.

Employment of computer-related occupations is expected to grow at a much faster-than-average rate through 2028, according to the U.S. Bureau of Labor Statistics.

Some possible paths include:

  • Data analytics
  • Database administration
  • Hardware development
  • Information technology
  • Network administration
  • Software development
  • Web development
Portrait of Scooter Cougar.

Dr. Yihsiang Liow

"In some areas of study where you study the theory, in computer science, you actually implement the theory. You can understand the logic behind a computer game, and then you can write your own game."

Read about Yihsiang
View more faculty profiles

Find your path

Submit this form to get information about applying to Columbia College.

By submitting this form, you are giving your express written consent for Columbia College to contact you regarding our educational programs and services using email, telephone or text – including our use of automated technology for calls and periodic texts to the wireless number you provide. Message and data rates may apply. The consent is not required to purchase goods or services and you may always call us directly at 573-875-7515 or 877-999-9876.

Questions about admissions? Call the main line.

Main line: (573) 875-8700

Want to know more about our programs? Contact the department.

Department phone: 573-875-7271
Office: STC 231

Your degree starts here Take these courses

Available program formats

  • General education requirements 39-42 credit hours
  • Core requirements 46-48 credit hours
  • Electives 18 credit hours
  • Total degree requirements 120 credit hours

Some courses you may take