Skip to content
Beseyat
العربية

Bachelor of Computer Engineering — study plan

Al-Baha University Faculty of Engineering

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

View careers & salaries

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.

The same major at other universities

Other majors in Faculty of Engineering