Computer Engineering — study plan
- Credit hours
- 150
- Levels
- 12
- Courses
- 55
- Degree
- bachelor
The Computer Engineering study plan at Al-Baha University is an accredited bachelor programme spanning about 6 years (12 academic levels), requiring 150 credit hours across 55 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 |
| 32021423 | Computer Organization | 3 |
| 32021307 | Algorithms and Data Structures | 4 |
| 32011202 | Statics | 3 |
| 32021321 | Data Communication | 3 |
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 17 credits
| Code | Course | Credits |
|---|---|---|
| 32021503 | Software Engineering | 3 |
| 32022501 | Introduction to Computer Security | 3 |
| 32021505 | Microprocessors Interfacing | 4 |
| 32021501 | Computer Networks (2) | 4 |
| 32041409 | Numerical Analysis | 3 |
Fourth Year: Summer Term 2 credits
| Code | Course | Credits |
|---|---|---|
| 32000500 | Summer Training (2) | 2 |
Fifth Year: First Term 10 credits
| Code | Course | Credits |
|---|---|---|
| 32021409 | Operating System | 3 |
| 32021510 | Digital Signal Processing | 3 |
| 32021430 | Embedded Systems | 3 |
| 32021527 | Graduation Project - Part (1) | 1 |
Fifth Year: Second Term 6 credits
| Code | Course | Credits |
|---|---|---|
| 32021518 | Real Time Systems | 3 |
| 32021528 | Graduation Project - Part (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 Engineering graduates.
Starting salary from 10,000 SAR/month
Calculate your GPA for this major
Frequently asked questions about Computer Engineering
How many credit hours is Computer Engineering at Al-Baha University?
Computer Engineering at Al-Baha University requires completing 150 credit hours to graduate, spread across 55 courses.
How many years is Computer Engineering at Al-Baha University?
The study plan for Computer Engineering spans about 6 years (12 levels/semesters) under the approved plan.
What degree does Computer Engineering award?
Computer Engineering at Al-Baha University awards a Bachelor's degree after completing 150 credit hours.
Is Computer Engineering offered at other universities?
Yes, Computer Engineering 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.