Computer Science — study plan
University of Prince Mugrin College of Computer and Cyber Sciences
- Credit hours
- 130
- Levels
- 8
- Courses
- 40
- Degree
- bachelor
A detailed plan for this major has not been published yet. Check the university's official link for the approved plan.
Level 1 16 credits
| Code | Course | Credits |
|---|---|---|
| ENG 101 | English Language 1 | 4 |
| MATH 101 | Calculus 1 | 4 |
| CS 101 | Introduction to Programming | 4 |
| ISL 101 | Islamic Culture 1 | 2 |
| SKL 101 | Learning Skills | 2 |
Level 2 18 credits
| Code | Course | Credits |
|---|---|---|
| ENG 102 | English Language 2 | 4 |
| MATH 102 | Calculus 2 | 4 |
| CS 102 | Object-Oriented Programming | 4 |
| CS 110 | Introduction to Computer Science | 4 |
| ARB 101 | Arabic Language | 2 |
Level 3 18 credits
| Code | Course | Credits |
|---|---|---|
| CS 201 | Data Structures | 4 |
| CS 210 | Digital Systems | 4 |
| MATH 201 | Linear Algebra | 4 |
| STAT 201 | Probability and Statistics | 4 |
| ISL 102 | Islamic Culture 2 | 2 |
Level 4 20 credits
| Code | Course | Credits |
|---|---|---|
| CS 220 | Computer Organization and Architecture | 4 |
| CS 230 | Algorithms and Analysis | 4 |
| CS 240 | Database Systems | 4 |
| MATH 210 | Discrete Mathematics | 4 |
| CYB 201 | Introduction to Cybersecurity | 4 |
Level 5 14 credits
| Code | Course | Credits |
|---|---|---|
| CS 301 | Operating Systems | 3 |
| CS 310 | Computer Networks | 3 |
| CS 320 | Software Engineering | 3 |
| CS 330 | Programming Languages | 3 |
| ISL 103 | Islamic Culture 3 | 2 |
Level 6 15 credits
| Code | Course | Credits |
|---|---|---|
| CS 340 | Web Application Development | 3 |
| CS 350 | Artificial Intelligence | 3 |
| CS 360 | Human-Computer Interaction | 3 |
| CYB 310 | Network Security | 3 |
| CS 361 | Technical Elective 1 Elective | 3 |
Level 7 14 credits
| Code | Course | Credits |
|---|---|---|
| CS 401 | Mobile Application Development | 3 |
| CS 410 | Machine Learning | 3 |
| CS 420 | Cloud Computing | 3 |
| CS 430 | Technical Elective 2 Elective | 3 |
| CS 490 | Graduation Project 1 | 2 |
Level 8 15 credits
| Code | Course | Credits |
|---|---|---|
| CS 440 | Cooperative Training | 4 |
| CS 450 | Computer Ethics and Law | 2 |
| CS 460 | Technical Elective 3 Elective | 3 |
| MGT 301 | Principles of Management | 3 |
| CS 491 | Graduation Project 2 | 3 |
💼 Careers & salaries after graduation
Explore the career paths and expected salaries for Computer Science graduates.
Starting salary from 11,000 SAR/month