Skip to content
Beseyat
العربية
Credit hours
140
Levels
11
Courses
51
Degree
bachelor

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

Semester 1 (Foundation Year / Level 1) 15 credits

Code Course Credits
CPIT-100 Computer Skills 3
ELIS-110 Academic English Language Level I 3
MATH-110 General Mathematics (I) 3
PHYS-110 General Physics (I) 3
COMM-101 Communication Skills 3

Semester 2 (Foundation Year / Level 2) 15 credits

Code Course Credits
ELIS-120 Academic English Language Level II 3
CPIT-110 Programming and Problem Solving 3
STAT-110 General Statistics (I) 3
CHEM-110 General Chemistry (I) 3
BIO-110 General Biology (I) 3

Semester 3 (Level 3) 13 credits

Code Course Credits
ISLS-101 Islamic Culture (I) 2
CPIT-201 Introduction to Computing 3
STAT-210 Probability Theory 3
CPCS-202 Programming I 3
CPIT-221 Technical Writing 2

Fourth Semester (Level 4) 14 credits

Code Course Credits
ISLS-201 Islamic Culture (II) 2
ARAB-101 Arabic Language (I) 3
MATH-202 Calculus II 3
CPCS-203 Programming (II) 3
CPCS-222 Discrete Structures (I) 3

Fifth Semester (Level 5) 14 credits

Code Course Credits
CPCS-204 Data Structures (I) 3
CPCS-212 Applied Math for Computing (I) 4
CPCS-211 Digital Logic Design 3
LABSCI-II Lab Science (II) 4

Sixth Semester (Level 6) 15 credits

Code Course Credits
STAT-352 Applied Probability & Random Processes 3
CPCS-301 Programming Languages 3
CPCS-241 Database (I) 3
CPCS-214 Computer Organization and Architecture (I) 3
CPCS-223 Analysis & Design of Algorithms 3

Seventh Semester (Level 7) 17 credits

Code Course Credits
CPIS-334 Introduction to Software Project Management 2
CPCS-324 Algorithms & Data Structures (II) 3
CPCS-331 Artificial Intelligence (I) 3
CPCS-351 Software Engineering (I) 3
CPCS-361 Operating Systems (I) 3
CPCS-371 Computer Networks (I) 3

Summer Semester 0 credits

Code Course Credits
CPCS-323 Summer (Workplace) Training (200 Hours) 0

Eighth Semester (Level 8) 13 credits

Code Course Credits
ISLS-301 Islamic Culture (III) 2
CPCS-302 Compiler Construction 3
CPCS-381 Human-Computer Interaction (I) 2
CPCS-391 Computer Graphics (I) 3
COLFREE-I College Free (I) - Elective 3

Ninth Semester (Level 9) 13 credits

Code Course Credits
ARAB-201 Arabic Language (II) 3
CPCS-498 Senior Project (I) 1
DEPTELEC-I Department Elective (I) 3
COLFREE-II College Free (II) - Elective 3
COLFREE-III College Free (III) - Elective 3

Tenth Semester (Level 10) 13 credits

Code Course Credits
ISLS-401 Islamic Culture (IV) 2
CPCS-499 Senior Project (II) 3
DEPTELEC-II Department Elective (II) 3
DEPTELEC-III Department Elective (III) 3
CPIS-428 Professional Computing Issues 2

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 King Abdulaziz University?

Computer Science at King Abdulaziz University requires completing 140 credit hours to graduate, spread across 51 courses.

How many years is Computer Science at King Abdulaziz University?

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

What degree does Computer Science award?

Computer Science at King Abdulaziz University awards a Bachelor's degree after completing 140 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

Other majors in Faculty of Computing and Information Technology