123 Credit Hours


Carolina University offers a Bachelor of Science (BS) degree in Computer Science. The courses in the computer science program are designed to teach the foundations of computing technology. The students are prepared for the changing nature of technology.

Courses include a variety of programming languages, platforms, operating systems, and a mixture of hands on and theoretical study. Our courses start at the introductory level and progress through the expert level.

Computer Science jobs are in high demand. A successful student with a BS in computer science can easily compete for high-paying jobs in such roles as programmer, computer systems analyst, application development, system support, technical staff, database design, network administrator, and many more.

Concentrations are offered in the following subjects:

For concentrations, all electives must be taken from the indicated courses for each division.

3-Year Plan

4-Year Plan

Program Learning Outcomes

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline
  • Communicate effectively in a variety of professional contexts
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline

Admissions Requirements

  • A high school diploma or GED
  • GPA of 2.0 or higher
  • Official transcripts from all previously attended schools
  • Completed application with Carolina University

Graduation Requirements

In order to become a candidate for graduation a student:

  1. Shall have completed a minimum of 30 credit hours at CU;
  2. Shall have maintained a minimum academic average of C (2.0)
  3. Shall have passed all courses in their curriculum and made a C or better in Professional courses designated as essential in each program;
  4. Shall have completed at least 24 of the final 30 hours with Carolina University.


Gen Ed: Including the following required courses:

General Education Core (36 Credit Hours)

3 Credit Hours

Program Core Classes

3 Credit Hours
3 Credit Hours
3 Credit Hours

Thesis Project/Internship

CS 475 - Senior Project I
3 Credit Hours
CS 480 - Senior Project II
3 Credit Hours
CS 485 - Senior Project III
3 Credit Hours
CS 490 - Senior Project IV
3 Credit Hours

Program Specific Electives (21 Credit Hours)