Computer Science — study plan
- Credit hours
- 138
- Levels
- 8
- Courses
- 47
- Degree
- bachelor
The Computer Science study plan at King Khalid University is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 138 credit hours across 47 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 1 16 credits
| Code | Course | Credits |
|---|---|---|
| 011ENG-6 | Intensive English Program 1 | 6 |
| 108-MATH-3 | Calculus 1 | 3 |
| 111IC1-2 | The Entrance to the Islamic Culture | 2 |
| 111-CMS-3 | Introduction to Computing | 3 |
| 201ARAB-2 | Arabic Language Skills | 2 |
Level 2 16 credits
| Code | Course | Credits |
|---|---|---|
| 012ENG-6 | Intensive English Program 2 | 6 |
| 109-MATH-3 | Calculus 2 | 3 |
| 112IC1-2 | Islamic Culture 2 | 2 |
| 121-CSM-3 | Introduction to Programming | 3 |
| 202ARAB-2 | Arabic Editing | 2 |
Level 3 18 credits
| Code | Course | Credits |
|---|---|---|
| 113-MATH-3 | Linear Algebra | 3 |
| 113IC1-2 | Islamic Culture 3 | 2 |
| 139-Bshr-2 | Communications Skills | 2 |
| 211-PHYS-4 | Principles of Physics | 4 |
| 222-CSM-4 | Object-Oriented Programming | 4 |
| 251-CCS-3 | Computer Organization and Architecture | 3 |
Level 4 18 credits
| Code | Course | Credits |
|---|---|---|
| 109-CHEM-3 | Chemistry | 3 |
| 114IC1-2 | Islamic Culture 4 | 2 |
| 223-CCS-3 | Advanced Object-Oriented Programming | 3 |
| 231-CCS-4 | Data Structures and Algorithms | 4 |
| 231-ISM-3 | Database Management Systems | 3 |
| 339-MATH-3 | Probability and Statistics | 3 |
Level 5 18 credits
| Code | Course | Credits |
|---|---|---|
| 133-CPE-3 | Discrete Structures | 3 |
| 312-CCS-3 | Image Processing | 3 |
| 341-CCS-3 | Principles of Software Engineering | 3 |
| 352-CCS-3 | Microprocessor and Assembly Language | 3 |
| 371-CCS-3 | Data Communication & Computer Networks | 3 |
| 381-CCS-3 | Operating Systems | 3 |
Level 6 18 credits
| Code | Course | Credits |
|---|---|---|
| 313-CCS-3 | Game Development | 3 |
| 314-CCS-3 | Operations Research | 3 |
| 324-CCS-3 | Programming with Python | 3 |
| 361-CCS-3 | Artificial Intelligence | 3 |
| 373-CCS-3 | Web Engineering | 3 |
| 453-CIS-3 | Network Security Fundamentals | 3 |
| 491-CCS-0 | Summer Training | 0 |
Level 7 17 credits
| Code | Course | Credits |
|---|---|---|
| 425-CCS-2 | Programming Paradigms | 2 |
| 432-CCS-3 | Design and Analysis of Algorithms | 3 |
| 462-CCS-3 | Introduction to Machine Learning | 3 |
| 492-CCS-3 | Project 1 | 3 |
| ELEC-COMMON-1 | Common Elective 1 (College level) | 3 |
| ELEC-1 | Track Elective 1 | 3 |
Level 8 17 credits
| Code | Course | Credits |
|---|---|---|
| 414-CCS-3 | Theory of Compiler | 3 |
| 482-CCS-3 | Parallel and Distributed Computing | 3 |
| 483-CIS-2 | Computing Ethics | 2 |
| 493-CCS-3 | Project 2 | 3 |
| ELEC-COMMON-2 | Common Elective 2 (College level) | 3 |
| ELEC-2 | Track Elective 2 | 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
Calculate your GPA for this major
Frequently asked questions about Computer Science
How many credit hours is Computer Science at King Khalid University?
Computer Science at King Khalid University requires completing 138 credit hours to graduate, spread across 47 courses.
How many years is Computer Science at King Khalid University?
The study plan for Computer Science spans about 4 years (8 levels/semesters) under the approved plan.
What degree does Computer Science award?
Computer Science at King Khalid University awards a Bachelor's degree after completing 138 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.