Skip to content
Beseyat
العربية

Computer Engineering — study plan

University of Ha'il College of Engineering

Credit hours
156
Levels
11
Courses
51
Degree
bachelor

The Computer Engineering study plan at University of Ha'il is an accredited bachelor programme spanning about 6 years (11 academic levels), requiring 156 credit hours across 51 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Level 1 (18 Credits) 18 credits

Code Course Credits
ENGL 100 English Language 2
AINT 115 Introduction to AI 2
MATH 101 Calculus I 4
PHYS 101 General Physics I 4
CSCE 0213 Critical Thinking and Study Skills 2
CSCE 0313 Creativity and Innovation 2
CSCE 0323 Interactive and Communication Skills 2

Level 2 (16 Credits) 16 credits

Code Course Credits
MATH 102 Calculus II 4
ENGL 1005 Intermediate English 4
ENG 0023 Engineering Drawings and Modelling 2
ENGL 1004 Pre-intermediate English 4
ENG 0013 Engineering Principles 2

Level 3 (15 Credits) 15 credits

Code Course Credits
CSCE 101 Computer Programming I 4
ENGL 109 English for Computer 2
CENG 121 Digital Logic 4
CSCE 121 Discrete Structures 3
IC 111 Islamic Culture 2

Level 4 (15 Credits) 15 credits

Code Course Credits
CSCE 102 Computer Programming II 4
CENG 231 Electric Circuits 3
MATH 201 Calculus III 3
CRCL 115 University Life Skills 3
ARB 100 Arabic Language Skills 2

Level 5 (15 Credits) 15 credits

Code Course Credits
CENG 232 Computer Architecture 3
SENG 232 Data Structures & Algorithms 4
CSCE 232 Software Engineering 3
CSCE 233 Probability & Statistics 3
EDUC 115 Work Values and Ethics 2

Level 6 (16 Credits) 16 credits

Code Course Credits
CENG 241 Computer Organization 4
CENG 242 Electronic Circuits 4
CENG 243 Data and Computer Communications 3
MATH 260 Introduction to Differential Equations & Linear Algebra 3
EDUC 125 Entrepreneurship 2

Level 7 (16 Credits) 16 credits

Code Course Credits
CENG 351 Systems & Signal Analysis 3
CENG 352 Microprocessors 3
CENG 353 Distributed Computing 2
CENG 354 Computer Networks 4
CSCE 352 Operating Systems 4

Level 8 (18 Credits) 17 credits

Code Course Credits
CENG 361 Microcomputer System Design 3
CENG 362 Embedded Systems 3
CENG 363 Computer and Network Security 3
CENG 364 VLSI Design 3
SENG 351 Database Management Systems 4
CENG 244 Computer Engineering Seminar 1

Summer Session 2 credits

Code Course Credits
CENG 400 Summer Training 2

Level 9 (12 Credits) 10 credits

Code Course Credits
CENG 401 COOP Training 8
CENG 470 Graduation Project I (online) 2

Level 10 (16 Credits) 16 credits

Code Course Credits
CENG 480 Graduation Project II 4
Elective CENG Elective I 3
Elective CENG Elective II 3
Elective CENG Elective III 3
Elective Free Course 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

View careers & salaries

Calculate your GPA for this major

Frequently asked questions about Computer Engineering

How many credit hours is Computer Engineering at University of Ha'il?

Computer Engineering at University of Ha'il requires completing 156 credit hours to graduate, spread across 51 courses.

How many years is Computer Engineering at University of Ha'il?

The study plan for Computer Engineering spans about 6 years (11 levels/semesters) under the approved plan.

What degree does Computer Engineering award?

Computer Engineering at University of Ha'il awards a Bachelor's degree after completing 156 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.

The same major at other universities

Other majors in College of Engineering