All Courses

BS in Computer Science/Computer Engineering

Shorelight - University of South Carolina, United States

bs-in-computer-science-computer-engineering

Next enrollment cycle

June 2023

See all cycles

First Year Course Fee

USD 36,414

Course Accredited By

SACSCOC

  • 4 Years
  • On Campus
  • Undergraduate
  • Degree
  • Up to 30% scholarship
Computer scientists and engineers apply the theories and principles of mathematics and science to design computers, software, networks and processes.
  • The Computer Science and Engineering Program in the College of Engineering and Computing offers three undergraduate degree programs: a B.S. in Computer Science, a B.S.E. in Computer Engineering and a B.S. in Computer Information Systems.
  • The computer science degree covers the techniques, algorithms and theory necessary for building software, including subspecialties such as video games, bioinformatics and computational biology, computer forensics, geographic information systems, Web applications, enterprise computing, scientific computing and databases.
  • The computer engineering degree requires several classes in analog and digital circuits in addition to the core computer science classes. The degree provides students with a deeper knowledge of how computers work, thus it is for students interested in either developing computing hardware or software that communicates directly with the hardware, such as VLSI, embedded systems, device drivers, real-time operating systems, robotics and others.
  • The computer information systems degree has been designed jointly with the Darla Moore School of Business, and it requires that students finish a business information management minor from the Moore School, along with a core grounding in programming classes, computer networks and cybersecurity.

Enrollment Cycles

  • June 2023
  • September 2023
  • December 2023
  • April 2024

KENYA

  • Kenya Certificate of Secondary Education (KCSE)
  • Undergraduate AAP 2 Terms C /7
  • Undergraduate Bus null B/9
  • Undergraduate EAP 3 Terms C /7
  • Undergraduate ID 2 Terms B-/8

English Requirements

Certificate 

IELTS

  • Academic English - PSE (1 Term) 4.5
  • AAP (2 Terms) 5.5 - 6.0 (No section below 5.0)
  • EAP (3 Terms) 5.0 (no section below 4.5)
  • Academic English (3 Terms) 0 - 3.5
  • Academic English (2 Terms) 4
  • ID (2 Terms) 6.5

TOEFL

  • Academic English - PSE (1 Term) 50 – 59
  • AAP (2 Terms) 68 (no section below 14)
  • EAP (3 Terms) 60 (no section below 12)
  • Academic English (3 Terms) 0 – 39
  • Academic English (2 Terms) 40 – 49
  • ID (2 Terms) 77

Duolingo

  • Academic English - PSE (1 Term) 75
  • AAP (2 Terms) 95
  • EAP (3 Terms) 85
  • Academic English (3 Terms) below 65
  • Academic English (2 Terms) 65
  • ID (2 Terms) 115

Uganda

  • Certificate of Education or General Certificate of Education Level (O Level) Examination Certificate with 5 academic subjects passed is required
  • Undergraduate AAP 2 Terms C7
  • Undergraduate Bus null B3
  • Undergraduate EAP 3 Terms C7
  • Undergraduate ID 2 Terms B5

English Requirements

Certificate IELTS

  • Academic English - PSE (1 Term) 4.5
  • AAP (2 Terms) 5.5 - 6.0 (No section below 5.0)
  • EAP (3 Terms) 5.0 (no section below 4.5)
  • Academic English (3 Terms) 0 - 3.5
  • Academic English (2 Terms) 4
  • ID (2 Terms) 6.5

TOEFL

  • Academic English - PSE (1 Term) 50 – 59
  • AAP (2 Terms) 68 (no section below 14)
  • EAP (3 Terms) 60 (no section below 12)
  • Academic English (3 Terms) 0 – 39
  • Academic English (2 Terms) 40 – 49
  • ID (2 Terms) 77

Duolingo

  • Academic English - PSE (1 Term) 75
  • AAP (2 Terms) 95
  • EAP (3 Terms) 85
  • Academic English (3 Terms) below 65
  • Academic English (2 Terms) 65
  • ID (2 Terms) 115

TANZANIA

  • Certificate of Secondary Education (CSE)
  • Undergraduate AAP 2 Terms E/5
  • Undergraduate Bus null C/3
  • Undergraduate EAP 3 Terms E/5
  • Undergraduate ID 2 Terms D/4

English Requirements

Certificate IELTS

  • Academic English - PSE (1 Term) 4.5
  • AAP (2 Terms) 5.5 - 6.0 (No section below 5.0)
  • EAP (3 Terms) 5.0 (no section below 4.5)
  • Academic English (3 Terms) 0 - 3.5
  • Academic English (2 Terms) 4
  • ID (2 Terms) 6.5

TOEFL

  • Academic English - PSE (1 Term) 50 – 59
  • AAP (2 Terms) 68 (no section below 14)
  • EAP (3 Terms) 60 (no section below 12)
  • Academic English (3 Terms) 0 – 39
  • Academic English (2 Terms) 40 – 49
  • ID (2 Terms) 77

Duolingo

  • Academic English - PSE (1 Term) 75
  • AAP (2 Terms) 95
  • EAP (3 Terms) 85
  • Academic English (3 Terms) below 65
  • Academic English (2 Terms) 65
  • ID (2 Terms) 115

UNITED KINGDOM

  • See GCE criteria
  • Undergraduate AAP 2 Terms GCE
  • Undergraduate Bus null GCE
  • Undergraduate EAP 3 Terms GCE
  • Undergraduate ID 2 Terms GCE

English Requirements

Certificate IELTS

  • Academic English - PSE (1 Term) 4.5
  • AAP (2 Terms) 5.5 - 6.0 (No section below 5.0)
  • EAP (3 Terms) 5.0 (no section below 4.5)
  • Academic English (3 Terms) 0 - 3.5
  • Academic English (2 Terms) 4
  • ID (2 Terms) 6.5

TOEFL

  • Academic English - PSE (1 Term) 50 – 59
  • AAP (2 Terms) 68 (no section below 14)
  • EAP (3 Terms) 60 (no section below 12)
  • Academic English (3 Terms) 0 – 39
  • Academic English (2 Terms) 40 – 49
  • ID (2 Terms) 77

Duolingo

  • Academic English - PSE (1 Term) 75
  • AAP (2 Terms) 95
  • EAP (3 Terms) 85
  • Academic English (3 Terms) below 65
  • Academic English (2 Terms) 65
  • ID (2 Terms) 115

BTEC

  • (BTEC) Extended Diploma (Level 3)
  • Undergraduate AAP 2 Terms 80 UCAS Points or MMP Grade
  • Undergraduate EAP 3 Terms 80 UCAS Points or MMP Grade
  • Undergraduate ID 2 Terms 96 UCAS Points or MMM Grade

English Requirements

Certificate

IELTS

  • Academic English - PSE (1 Term) 4.5
  • AAP (2 Terms) 5.5 - 6.0 (No section below 5.0)
  • EAP (3 Terms) 5.0 (no section below 4.5)
  • Academic English (3 Terms) 0 - 3.5
  • Academic English (2 Terms) 4
  • ID (2 Terms) 6.5

TOEFL

  • Academic English - PSE (1 Term) 50 – 59
  • AAP (2 Terms) 68 (no section below 14)
  • EAP (3 Terms) 60 (no section below 12)
  • Academic English (3 Terms) 0 – 39
  • Academic English (2 Terms) 40 – 49
  • ID (2 Terms) 77

Duolingo

  • Academic English - PSE (1 Term) 75
  • AAP (2 Terms) 95
  • EAP (3 Terms) 85
  • Academic English (3 Terms) below 65
  • Academic English (2 Terms) 65
  • ID (2 Terms) 115

GCSE/IGCSE/GCE O-LEVEL

  • Five (5) college preparatory subjects passed. Students must meet the minimum age requirement of the university. Internal HS transcripts are not required. Proof of graduation is the IGCSE and/or GCE certificates. A Double Awards is awarded two units, so it would count as two subjects.
  • Undergraduate AAP 2 Terms D or 4
  • Undergraduate EAP 3 Terms D or 4
  • Undergraduate ID 2 Terms C or 5
  • 5 college preparatory subjects passed; Students must also show transcripts demonstrating a minimum of eleven years of education and meet the minimum age requirement of the program
    Undergraduate Bus null B

English Requirements

Certificate

IELTS

  • Academic English - PSE (1 Term) 4.5
  • AAP (2 Terms) 5.5 - 6.0 (No section below 5.0)
  • EAP (3 Terms) 5.0 (no section below 4.5)
  • Academic English (3 Terms) 0 - 3.5
  • Academic English (2 Terms) 4
  • ID (2 Terms) 6.5

TOEFL

  • Academic English - PSE (1 Term) 50 – 59
  • AAP (2 Terms) 68 (no section below 14)
  • EAP (3 Terms) 60 (no section below 12)
  • Academic English (3 Terms) 0 – 39
  • Academic English (2 Terms) 40 – 49
  • ID (2 Terms) 77

Duolingo

  • Academic English - PSE (1 Term) 75
  • AAP (2 Terms) 95
  • EAP (3 Terms) 85
  • Academic English (3 Terms) below 65
  • Academic English (2 Terms) 65
  • ID (2 Terms) 115
  • Among the primary fields of study that the College of Engineering and Computing supports is C

The following courses fulfill some of the requirements for a Bachelor of Science in Computer Science with a major in computer science:

  • Algorithmic Design I and II
  • Computing in the Modern World
  • Digital Logic Design
  • Introduction to Computer
  • Architecture
  • UNIX/Linux Fundamentals Introduction to Software Engineering
  • Operating System
  • Programming Language StructuresData Structures and Algorithms
  • Foundations of Computation
  • Professional Issues in Computer Science and Engineering
  • Introduction to Computer Networks
  • Typical cost for two semesters $53,882 
  • Tuition $36,414 
  • Housing $11,818
  •  Dining $3,650 
  • Other $2,000

Interested in this course?

Our Admissions Counsellors would love to assist!

Date of birth