Bachelor of Computer Engineering — study plan
- Credit hours
- 161
- Levels
- 12
- Courses
- 59
- Degree
- bachelor
The Bachelor of Computer Engineering study plan at Al-Baha University is an accredited bachelor programme spanning about 6 years (12 academic levels), requiring 161 credit hours across 59 courses of required and elective study. The table below lists the courses and their credit hours for each level.
First Year: First Term 16 credits
| Code | Course | Credits |
|---|---|---|
| 11030116 | English (1) | 3 |
| 11010101 | Islamic Culture 1 (Islamic morality) | 2 |
| 32000200 | Introduction to Engineering | 2 |
| 32000300 | Calculus (1) | 3 |
| 31022210 | General Chemistry | 4 |
| 32040222 | Engineering Drawing (1) | 2 |
| 11010113 | Voluntary Service (1) | 0 |
First Year: Second Term 15 credits
| Code | Course | Credits |
|---|---|---|
| 11030216 | English (2) | 3 |
| 31031201 | General Physics (1) | 4 |
| 32000303 | Calculus (2) | 3 |
| 11020107 | Quran | 2 |
| 11010111 | Islamic Culture 2 (Islamic civilization) | 2 |
| 32030231 | Architectural Drawing | 1 |
| 11010123 | Voluntary Service (2) | 0 |
Second Year: First Term 15 credits
| Code | Course | Credits |
|---|---|---|
| 32050301 | Fundamentals of Electrical Engineering | 3 |
| 32021201 | Computer Programming | 3 |
| 32000202 | Engineering Math. (1) | 3 |
| 32000100 | Special English Language | 2 |
| 32000206 | Engineering Economics | 2 |
| 11020204 | Healthy Culture | 1 |
| 32000102 | Fundamentals of Engineering Workshop | 1 |
Second Year: Second Term 16 credits
| Code | Course | Credits |
|---|---|---|
| 32000301 | Engineering Math. 2 | 3 |
| 32021202 | Computer Programming (2) | 3 |
| 32050401 | Electrical Circuits 1 | 3 |
| 32021303 | Logic Design | 4 |
| 32000204 | Engineering Statistics | 3 |
Third Year: First Term 18 credits
| Code | Course | Credits |
|---|---|---|
| 32000302 | Engineering Math (3) | 3 |
| 32021308 | Advanced Logic Design | 4 |
| 32021325 | Object Oriented Programming | 4 |
| 32000404 | Engineering Management | 2 |
| 32000101 | Research and Article Writing Skills | 2 |
| 32050608 | Electronic Devices | 3 |
Third Year: Second Term 17 credits
| Code | Course | Credits |
|---|---|---|
| 32021407 | Database Systems | 4 |
| 32011202 | Computer Organization | 3 |
| 32021321 | Algorithms and Data Structures | 3 |
| 32021423 | Statics | 3 |
| 32021307 | Data Communication | 4 |
Third Year: Summer Term 2 credits
| Code | Course | Credits |
|---|---|---|
| 32000400 | Summer Training (1) | 2 |
Fourth Year: First Term 16 credits
| Code | Course | Credits |
|---|---|---|
| 32052502 | Digital Electronics | 4 |
| 32021406 | Computer Networks (1) | 4 |
| 32021404 | Microprocessors | 4 |
| 32021402 | Computer Architecture | 3 |
| 32050604 | Technical Writing and Presentation | 1 |
Fourth Year: Second Term 16 credits
| Code | Course | Credits |
|---|---|---|
| 32021503 | Software Engineering | 3 |
| 32022501 | Introduction to Computer Security | 3 |
| 32021505 | Microprocessors Interfacing | 4 |
| 32021501 | Computer Networks (2) | 3 |
| 32041409 | Numerical Analysis | 3 |
Fourth Year: Summer Term 2 credits
| Code | Course | Credits |
|---|---|---|
| 32000500 | Summer Training (2) | 2 |
Fifth Year: First Term 16 credits
| Code | Course | Credits |
|---|---|---|
| 32021409 | Operating System | 3 |
| 32021510 | Digital Signal Processing | 3 |
| 32021430 | Embedded Systems | 3 |
| 32021527 | Graduation Project - Part (1) | 1 |
| ELEC-1 | Elective Course (1) | 3 |
| ELEC-2 | Elective Course (2) | 3 |
Fifth Year: Second Term 12 credits
| Code | Course | Credits |
|---|---|---|
| 32021511 | Real Time Systems | 3 |
| 32021528 | Graduation Project - Part (2) | 3 |
| ELEC-3 | Elective Course (3) | 3 |
| ELEC-4 | Elective Course (4) | 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 Bachelor of Computer Engineering graduates.
Starting salary from 10,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Bachelor of Computer Engineering
How many credit hours is Bachelor of Computer Engineering at Al-Baha University?
Bachelor of Computer Engineering at Al-Baha University requires completing 161 credit hours to graduate, spread across 59 courses.
How many years is Bachelor of Computer Engineering at Al-Baha University?
The study plan for Bachelor of Computer Engineering spans about 6 years (12 levels/semesters) under the approved plan.
What degree does Bachelor of Computer Engineering award?
Bachelor of Computer Engineering at Al-Baha University awards a Bachelor's degree after completing 161 credit hours.
Is Bachelor of Computer Engineering offered at other universities?
Yes, Bachelor of Computer Engineering is offered at at least 2 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.