All Courses

BS in Computer Science

Shorelight - University of Kansas, United States

bs-in-computer-science

Next enrollment cycle

May 2023

See all cycles

First Year Course Fee

USD 27,050

Course Accredited By

ABET

  • 4 Years
  • On Campus
  • Undergraduate
  • Degree
  • Up to 30% scholarship
Computer scientists study the very nature of computing and information in order to advance the state of the art.
  • They often specialize in software design and implementation through web development, interface design, mobile computing, and other areas. Computer scientists address fundamental computing problems, such as the efficient and secure collection of information. From medicine and business to video games and films, they are devising new ways to use computers. Integrating the theoretical aspects of computing with real-world applications offers an array of industry and research opportunities for computer scientists. Information technology (IT) professionals have a complex demanding job that requires a solid foundation in applied computing and management skills. In overseeing the IT infrastructure, they must select and integrate the appropriate hardware and software to meet the needs of the organization. They must define the requirements of the system and then design, deploy, integrate, and maintain system throughout its lifecycle. In addition to their vast computing knowledge, IT professionals must be able to communicate the impact of technology decisions to non-technical coworkers along with the latest policies and trends in IT.

Enrollment Cycles

  • May 2023
  • July 2023
  • December 2023

KENYA

  • Kenya Certificate of Secondary Education (KCSE)
  • Undergraduate AAP 2 Terms
  • C or 7 average or higher
  • Undergraduate AAP 3 Terms
  • C or 7 average or higher
  • Undergraduate ID 2 Terms
  • C or 7 average or higher

English Requirements Certificate

IELTS

  • Academic English (2 Terms) 4.5
  • ID (2 Terms) 6.5 ( with no band lower than 6.0) except speaking
  • AAP (2 Terms) 6.0 ( with no band lower than 5.5) except speaking
  • EAP (3 Terms) 5.5 ( with no band lower than 5.0) except speaking
  • KUDE (2 Terms) 6.5 (no subscore lower than 6.0) except speaking
  • AEC (1 Term) 5.0 or lower
  • Academic English - PSE (1 Term) 5.0
  • Academic English (3 Terms) Below 4.5

TOEFL

  • Academic English (2 Terms) 40
  • ID (2 Terms) 79 No subscore below 18
  • AAP (2 Terms) 71 No subscore below 16
  • EAP (3 Terms) 60 No subscore below 13
  • KUDE (2 Terms) 79 No section below 18
  • AEC (1 Term) 59 or lower
  • Academic English - PSE (1 Term) 50
  • Academic English (3 Terms) Below 40

Duolingo

  • Academic English (2 Terms) 70
  • ID (2 Terms) 110
  • AAP (2 Terms) 100
  • EAP (3 Terms) 90
  • KUDE (2 Terms) NA
  • AEC (1 Term) NA
  • Academic English - PSE (1 Term) 80
  • Academic English (3 Terms) Below 70

Uganda 

  • Advanced Certificate of Education and Uganda Certificate of Education
  • Undergraduate AAP 2 Terms
  • UACE - minimum of 2 Principal Passing grades of D or higher and at least 1 subsidiary pass in a college preparatory subject. UGCE - C (7) average or higher or General Certificate of Education Level (O Level) Exam with 5 academic subjects
  • Undergraduate AAP 3 Terms
  • UACE - minimum of 2 Principal Passing grades of D or higher and at least 1 subsidiary pass in a college preparatory subject. UGCE - C (7) average or higher or General Certificate of Education Level (O Level) Exam with 5 academic subjects
  • Undergraduate ID 2 Terms
  • UACE - minimum of 2 Principal Passing grades of D or higher and at least 1 subsidiary pass in a college preparatory subject. UGCE - C (7) average or higher or General Certificate of Education Level (O Level) Exam with 5 academic subjects

English Requirements

Certificate

IELTS

  • Academic English (2 Terms) 4.5
  • ID (2 Terms) 6.5 ( with no band lower than 6.0) except speaking
  • AAP (2 Terms) 6.0 ( with no band lower than 5.5) except speaking
  • EAP (3 Terms) 5.5 ( with no band lower than 5.0) except speaking
  • KUDE (2 Terms) 6.5 (no subscore lower than 6.0) except speaking
  • AEC (1 Term) 5.0 or lower
  • Academic English - PSE (1 Term) 5.0
  • Academic English (3 Terms) Below 4.5

TOEFL

  • Academic English (2 Terms) 40
  • ID (2 Terms) 79 No subscore below 18
  • AAP (2 Terms) 71 No subscore below 16
  • EAP (3 Terms) 60 No subscore below 13
  • KUDE (2 Terms) 79 No section below 18
  • AEC (1 Term) 59 or lower
  • Academic English - PSE (1 Term) 50
  • Academic English (3 Terms) Below 40

Duolingo

  • Academic English (2 Terms) 70
  • ID (2 Terms) 110
  • AAP (2 Terms) 100
  • EAP (3 Terms) 90
  • KUDE (2 Terms) NA
  • AEC (1 Term) NA
  • Academic English - PSE (1 Term) 80
  • Academic English (3 Terms) Below 70

TANZANIA

  • Certificate of Secondary Education (CSE)
  • Undergraduate AAP 2 Terms E/5 average or higher
  • Undergraduate AAP 3 Terms E/5 average or higher
  • Undergraduate ID 2 Terms E/5 average or higher
  • English Requirements

CERTIFICATE IELTS

  • Academic English (2 Terms) 4.5
  • ID (2 Terms) 6.5 ( with no band lower than 6.0) except speaking
  • AAP (2 Terms) 6.0 ( with no band lower than 5.5) except speaking
  • EAP (3 Terms) 5.5 ( with no band lower than 5.0) except speaking
  • KUDE (2 Terms) 6.5 (no subscore lower than 6.0) except speaking
  • AEC (1 Term) 5.0 or lower
  • Academic English - PSE (1 Term) 5.0
  • Academic English (3 Terms) Below 4.5

TOEFL

  • Academic English (2 Terms) 40
  • ID (2 Terms) 79 No subscore below 18
  • AAP (2 Terms) 71 No subscore below 16
  • EAP (3 Terms) 60 No subscore below 13
  • KUDE (2 Terms) 79 No section below 18
  • AEC (1 Term) 59 or lower
  • Academic English - PSE (1 Term) 50
  • Academic English (3 Terms) Below 40

Duolingo

  • Academic English (2 Terms) 70
  • ID (2 Terms) 110
  • AAP (2 Terms) 100
  • EAP (3 Terms) 90
  • KUDE (2 Terms) NA
  • AEC (1 Term) NA
  • Academic English - PSE (1 Term) 80
  • Academic English (3 Terms) Below 70

UNITED KINGDOM

  • See GCSE criteria
  • Undergraduate AAP 2 Terms
  • Undergraduate AAP 3 Terms
  • Undergraduate ID 2 Terms
  • Bachelor’s degree (Pass or Honours earned after 3 or 4 years); Bachelor of (Architecture, Dental Surgery, Medicine); Master of Pharmacy (I and II); BTEC Level 7 Diploma in Technology or Technological Engineering or Arts and Design
  • Undergraduate PS AAP 2 Terms 45
  • Undergraduate PS AAP 3 Terms 45
  • Undergraduate PS ID 2 Terms 45

English Requirements Certificate

IELTS

  • Academic English (2 Terms) 4.5
  • ID (2 Terms) 6.5 ( with no band lower than 6.0) except speaking
  • AAP (2 Terms) 6.0 ( with no band lower than 5.5) except speaking
  • EAP (3 Terms) 5.5 ( with no band lower than 5.0) except speaking
  • KUDE (2 Terms) 6.5 (no subscore lower than 6.0) except speaking
  • AEC (1 Term) 5.0 or lower
  • Academic English - PSE (1 Term) 5.0
  • Academic English (3 Terms) Below 4.5

TOEFL

  • Academic English (2 Terms) 40
  • ID (2 Terms) 79 No subscore below 18
  • AAP (2 Terms) 71 No subscore below 16
  • EAP (3 Terms) 60 No subscore below 13
  • KUDE (2 Terms) 79 No section below 18

Duolingo

  • Academic English (2 Terms) 70
  • ID (2 Terms) 110
  • AAP (2 Terms) 100
  • EAP (3 Terms) 90
  • KUDE (2 Terms) NA
  • AEC (1 Term) NA
  • Academic English - PSE (1 Term) 80
  • Academic English (3 Terms) Below 70

BTEC

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

English Requirements Certificate

IELTS

  • Academic English (2 Terms) 4.5
  • ID (2 Terms) 6.5 ( with no band lower than 6.0) except speaking
  • AAP (2 Terms) 6.0 ( with no band lower than 5.5) except speaking
  • EAP (3 Terms) 5.5 ( with no band lower than 5.0) except speaking
  • KUDE (2 Terms) 6.5 (no subscore lower than 6.0) except speaking
  • AEC (1 Term) 5.0 or lower
  • Academic English - PSE (1 Term) 5.0
  • Academic English (3 Terms) Below 4.5

TOEFL

  • Academic English (2 Terms) 40
  • ID (2 Terms) 79 No subscore below 18
  • AAP (2 Terms) 71 No subscore below 16
  • EAP (3 Terms) 60 No subscore below 13
  • KUDE (2 Terms) 79 No section below 18
  • AEC (1 Term) 59 or lower
  • Academic English - PSE (1 Term) 50
  • Academic English (3 Terms) Below 40

Duolingo

  • Academic English (2 Terms) 70
  • ID (2 Terms) 110
  • AAP (2 Terms) 100
  • EAP (3 Terms) 90
  • KUDE (2 Terms) NA
  • AEC (1 Term) NA
  • Academic English - PSE (1 Term) 80
  • Academic English (3 Terms) Below 70

GCSE/IGCSE/GCE O-LEVEL

  • Five college preparatory subjects passed is the baseline minimum entry requirement. Specific exam subject types are not required as long as a student has a total of 5 total subjects completed. KU will take all exams into account (and not just the top five) when calculating the admission GPA. If available, students should also submit school transcripts or progress reports demonstrating all completed coursework from their secondary school.
  • Undergraduate AAP 2 Terms D or 3
  • Undergraduate AAP 3 Terms D or 3
  • Undergraduate ID 2 Terms D or 3

English Requirements Certificate

IELTS

  • Academic English (2 Terms) 4.5
  • ID (2 Terms) 6.5 ( with no band lower than 6.0) except speaking
  • AAP (2 Terms) 6.0 ( with no band lower than 5.5) except speaking
  • EAP (3 Terms) 5.5 ( with no band lower than 5.0) except speaking
  • KUDE (2 Terms) 6.5 (no subscore lower than 6.0) except speaking
  • AEC (1 Term) 5.0 or lower
  • Academic English - PSE (1 Term) 5.0
  • Academic English (3 Terms) Below 4.5

TOEFL

  • Academic English (2 Terms) 40
  • ID (2 Terms) 79 No subscore below 18
  • AAP (2 Terms) 71 No subscore below 16
  • EAP (3 Terms) 60 No subscore below 13
  • KUDE (2 Terms) 79 No section below 18
  • AEC (1 Term) 59 or lowe
  • Academic English - PSE (1 Term) 50
  • Academic English (3 Terms) Below 40

Duolingo

  • Academic English (2 Terms) 70
  • ID (2 Terms) 110
  • AAP (2 Terms) 100
  • EAP (3 Terms) 90
  • KUDE (2 Terms) NA
  • AEC (1 Term) NA
  • Academic English - PSE (1 Term) 80
  • Academic English (3 Terms) Below 70

Requirements for a Bachelor of Science in Computer Science (BSCS)

  • A total of 128 credit hours  is required for the BSCS degree, as follows:

Computer Science Courses Hours

  • EECS 101 New Student Seminar (part of AE51) 1 hrs
  • EECS 140 Introduction to Digital Logical Design 4 hrs
  • EECS 168 Programming I 4 hrs
  • EECS 268 Programming II 4 hrs
  • EECS 368 Programming Language Paradigms 3 hrs
  • EECS 388 Embedded Systems 4 hrs
  • EECS 448 Software Engineering I 4 hrs
  • EECS 510 Introduction to the Theory of Computing 3 hrs
  • EECS 560 Data Structures 4 hrs
  • EECS 581 Computer Science Design I 3 hrs
  • EECS 582 Computer Science Design II 3 hrs
  • EECS 645 Computer Architecture 3 hrs
  • EECS 660 Fundamentals of Computer Algorithms 3 hrs
  • EECS 662 Programming Languages 3 hrs
  • EECS 665 Compiler Construction 4 hrs
  • EECS 678 Introduction to Operating Systems 4 hrs
  • 4 Senior Electives1 12 hrs
  • Total hours 66 hrs

Mathematics Courses Hours

  • MATH 125 Calculus I 4
  • MATH 126 Calculus II 4
  • MATH 127 Calculus III 4
  • MATH 290 Elementary Linear Algebra 2 hrs
  • MATH 526 Applied Mathematical Statistics I 3 hrs
  • EECS 210 Discrete Structures 4 hrs
  • Total hours 21 hrs

Basic Science Hours

  • PHSX 210 General Physics I for Engineers (GE 11) 3hrs
  • PHSX 216 General Physics I for Lab 1hrs
  • PHSX 212 General Physics II 3hrs
  • PHSX 236 General Physics II Lab 1hrs
  • Natural Science Elective2 3hrs
  • Total hours 11hrs

Professional Elective Hours

  • Professional Elective3 3hrs
  • Total hours 3hrs

Satisfy GE21: Written Communication Hours

  • GE214 3hrs
  • GE214 3hrs
  • Total hours 6 hrs

Satisfy GE22: Oral Communication Hours

  • (Typically Satisfied by COMS 130)4 3 hrs
  • Total hours 3 hrs

Arts/Humanities/Social Science Hours

  • Satisfy GE3H: Arts/Humanities4 3 hrs
  • Satisfy GE3S: Social Science4 3 hrs
  • Additional Arts/Humanities from GE3H list4 3 hrs
  • Additional Social Science from GE3S list4 3 hrs
  • Total hours 12

Diversity, Global Awareness Hours

  • AE414 3 hrs
  • AE424 3 hrs
  • Total hours 6hrs
  • Typical cost for two semesters $41,700
  •  Tuition $27,050 
  • Housing $8,000 
  • Dining $3,600 
  • Other $3,050

Interested in this course?

Our Admissions Counsellors would love to assist!

Date of birth