Skip to content
Beseyat
العربية

Computer Science — study plan

Kingdom University College of Digital Transformation

Credit hours
126
Levels
9
Courses
51
Degree
bachelor

The Computer Science study plan at Kingdom University is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 126 credit hours across 51 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Level 1 14 credits

Code Course Credits
MATH111 Calculus I 3
PHYS111 General Physics I 3
CSC101 Introduction to Computing 2
ENGL103 English for Academic Purposes I 3
GS111 Arabic Language Skills 3

Level 2 14 credits

Code Course Credits
MATH112 Calculus II 3
PHYS113 General Physics II 3
CSC102 Computer Programming I 3
LAW106 Human Rights 2
ENGL104 English for Academic Purposes II 3

Level 3 18 credits

Code Course Credits
ENGL202 English Writing for Communications 3
CSC207 Database Management Systems I 3
MATH205 Discrete Mathematics 3
CSC201 Computer Programming II 3
MATH212 Probability and Statistics 3
CSC203 Computer Organization and Architecture 3

Level 4 18 credits

Code Course Credits
CSC204 Web Programming I 3
CSC305 Python Programming 3
CSC303 Database Management Systems II 3
CSC202 Data Structures and Algorithms I 3
CSC302 Introduction to Computer Networks 3
CSC211 Research Methodology 3

Level 5 18 credits

Code Course Credits
CSC309 Data Science I 3
MATH206 Linear Algebra 3
CSC304 Data Structures and Algorithms II 3
CSC311 Systems Analysis and Design 3
CSC307 Cybersecurity 3
CSC306 Web Programming II 3

Level 6 18 credits

Code Course Credits
CSC301 Software Engineering 3
CSC312 Artificial Intelligence 3
MGT102 Principles of Management 3
CSC390 Industrial Training 3
CSC4xx Elective Course Elective 3
CSC391 Cloud Computing 3

Level 7 14 credits

Code Course Credits
GS133 History of Bahrain 3
MGT100 Introduction to Entrepreneurship 2
CSC318 Introduction to Virtual Reality 3
CSC490 Graduation Project 3
CSC4xx Elective Course Elective 3

Level 8 12 credits

Code Course Credits
CSC412 Cloud Computing Security 3
CSC4xx Cryptocurrencies and Security on the Blockchain 3
CSC405 Digital Forensics 3
CSC404 Special Topics in Cybersecurity 3

Electives 24 credits

Code Course Credits
CSC410 Data Science II Elective 3
CSC413 Machine Learning Elective 3
CSC497 Deep Learning Elective 3
CSC415 Special Topics in Data Science and AI Elective 3
CSC441 Cloud Computing Security Elective 3
CSC426 Cryptocurrencies and Security on the Blockchain Elective 3
CSC427 Digital Forensics Elective 3
CSC428 Special Topics in Cybersecurity Elective 3

This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source

💼 Careers & salaries after graduation

Explore the career paths and expected salaries for Computer Science graduates.

Starting salary from 11,000 SAR/month

View careers & salaries

Calculate your GPA for this major

Frequently asked questions about Computer Science

How many credit hours is Computer Science at Kingdom University?

Computer Science at Kingdom University requires completing 126 credit hours to graduate, spread across 51 courses.

How many years is Computer Science at Kingdom University?

The study plan for Computer Science spans about 5 years (9 levels/semesters) under the approved plan.

What degree does Computer Science award?

Computer Science at Kingdom University awards a Bachelor's degree after completing 126 credit hours.

Is Computer Science offered at other universities?

Yes, Computer Science is offered at at least 12 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.

The same major at other universities