Computer Science — study plan
- Credit hours
- 132
- Levels
- 8
- Courses
- 37
- Degree
- bachelor
The Computer Science study plan at King Saud University is an accredited bachelor programme spanning about 4 years (8 academic levels), requiring 132 credit hours across 37 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 1 (Preparatory / First Common Year - Semester 1) 15 credits
| Code | Course | Credits |
|---|---|---|
| ENGS 100 | English | 6 |
| MATH 101 | Differential Calculus | 3 |
| ARAB 100 | Writing Skills | 2 |
| CHEM 101 | General Chemistry (1) | 4 |
Level 2 (Preparatory / First Common Year - Semester 2) 17 credits
| Code | Course | Credits |
|---|---|---|
| STAT 101 | An Introduction to Probability & Statistics | 3 |
| CT 101 | IT Skills | 3 |
| ENT 101 | Entrepreneurship | 1 |
| EPH 101 | Fitness and Health Education | 1 |
| CI 101 | University Skills | 3 |
| ENGS 110 | English | 6 |
Level 3 (Second Year - Semester 3) 16 credits
| Code | Course | Credits |
|---|---|---|
| CSC 111 | Computer Programming I | 4 |
| MATH 106 | Integral Calculus | 3 |
| MATH 151 | Discrete Mathematics | 3 |
| PHYS 104 | General Physics -2- | 4 |
| IC 107 | Professional Ethics | 2 |
Level 4 (Second Year - Semester 4) 12 credits
| Code | Course | Credits |
|---|---|---|
| CSC 113 | Computer Programming II | 4 |
| CSC 220 | Computer Organization | 3 |
| IC 108 | Current Issues | 2 |
| MATH 244 | Linear Algebra | 3 |
Level 5 (Third Year - Semester 5) 15 credits
| Code | Course | Credits |
|---|---|---|
| CSC 212 | Data Structures | 3 |
| CSC 281 | Discrete Mathematics for Computer Science | 3 |
| CSC 380 | Fundamentals of Database Systems | 3 |
| CSC 304 | Ethical Issues in Computing and Research Methods | 3 |
| CSC 215 | Procedural Programming With C | 3 |
Level 6 (Third Year - Semester 6) 15 credits
| Code | Course | Credits |
|---|---|---|
| CSC 227 | Operating Systems | 3 |
| CSC 311 | Design and Analysis of Algorithms | 3 |
| CSC 339 | Theory of Computation | 3 |
| CSC 343 | Systems Analysis & Design | 3 |
| CSC 361 | Artificial Intelligence | 3 |
Level 7 (Fourth Year - Semester 7) 12 credits
| Code | Course | Credits |
|---|---|---|
| CSC 329 | Computer Networks | 3 |
| CSC 340 | Programming Languages and Compilation | 3 |
| CSC 453 | Parallel Processing | 3 |
| CSC 496 | Graduation Project I | 2 |
| CSC 479 | Field Experience (Practical Training) | 1 |
Level 8 (Fourth Year - Semester 8) 10 credits
| Code | Course | Credits |
|---|---|---|
| CSC 429 | Computer Security | 3 |
| CSC 457 | Internet Technologies | 3 |
| CSC 497 | Graduation Project II | 4 |
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 Saud University?
Computer Science at King Saud University requires completing 132 credit hours to graduate, spread across 37 courses.
How many years is Computer Science at King Saud 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 Saud University awards a Bachelor's degree after completing 132 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.