Computer Engineering — study plan
- Credit hours
- 111
- Levels
- 8
- Courses
- 39
- 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 12 credits
| Code | Course | Credits |
|---|---|---|
| CPE001 | University Skills | 2 |
| CPE002 | English Language (1) | 3 |
| CPE003 | Islamic Culture (1) | 2 |
| CPE004 | Calculus (1) | 3 |
| CPE005 | Computer Skills | 2 |
Level 2 14 credits
| Code | Course | Credits |
|---|---|---|
| CPE006 | English Language (2) | 3 |
| CPE007 | Islamic Culture (2) | 2 |
| CPE008 | Calculus (2) | 3 |
| CPE009 | General Physics | 4 |
| CPE010 | Arabic Language Skills | 2 |
Level 3 14 credits
| Code | Course | Credits |
|---|---|---|
| CPE011 | Programming for Engineers | 3 |
| CPE012 | Digital Logic Design | 3 |
| CPE013 | Calculus (3) | 3 |
| CPE014 | Electric Circuits | 3 |
| CPE015 | Engineering Drawing | 2 |
Level 4 15 credits
| Code | Course | Credits |
|---|---|---|
| CPE016 | Data Structures | 3 |
| CPE017 | Differential Equations | 3 |
| CPE018 | Electronics | 3 |
| CPE019 | Advanced Digital Systems | 3 |
| CPE020 | Probability and Random Variables | 3 |
Level 5 15 credits
| Code | Course | Credits |
|---|---|---|
| CPE021 | Computer Organization and Architecture | 3 |
| CPE022 | Microprocessors | 3 |
| CPE023 | Signals and Systems | 3 |
| CPE024 | Operating Systems | 3 |
| CPE025 | Hardware Description Languages | 3 |
Level 6 15 credits
| Code | Course | Credits |
|---|---|---|
| CPE026 | Computer Networks | 3 |
| CPE027 | Embedded Systems | 3 |
| CPE028 | Digital Signal Processing | 3 |
| CPE029 | Database Systems | 3 |
| CPE030 | Elective Course (1) Elective | 3 |
Level 7 14 credits
| Code | Course | Credits |
|---|---|---|
| CPE031 | VLSI Design | 3 |
| CPE032 | Systems and Network Security | 3 |
| CPE033 | Internet of Things (IoT) | 3 |
| CPE034 | Graduation Project (1) | 2 |
| CPE035 | Elective Course (2) Elective | 3 |
Level 8 12 credits
| Code | Course | Credits |
|---|---|---|
| CPE036 | Parallel Computing Elective | 3 |
| CPE037 | Real-Time Systems | 3 |
| CPE038 | Graduation Project (2) | 3 |
| CPE039 | Cooperative Training | 3 |
💼 Careers & salaries after graduation
Explore the career paths and expected salaries for Computer Engineering graduates.
Starting salary from 10,000 SAR/month