Skip to content
Beseyat
العربية

Computer Engineering — study plan

Hamad Bin Khalifa University College of Science and Engineering

Credit hours
128
Levels
9
Courses
42
Degree
bachelor

The Computer Engineering study plan at Hamad Bin Khalifa University is an accredited bachelor programme spanning about 5 years (9 academic levels), requiring 128 credit hours across 42 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Year 1 - Semester 1 16 credits

Code Course Credits
ENGR 110 Introduction to Programming 3
MATH 161 Engineering Mathematics I 4
CPEN 111 Introduction to Computer Engineering 3
ENGL 114 Composition and Rhetoric 3
UCC-EL UCC Elective Elective 3

Year 1 - Semester 2 14 credits

Code Course Credits
CPEN 127 Concepts of Mathematics 3
MATH 162 Engineering Mathematics II 4
PHYS 216 Newtonian Mechanics for Engineering and Science 3
PHYS 226 Experimental Physics Lab I: Mechanics 1
UCC-EL UCC Elective Elective 3

Year 2 - Semester 1 16 credits

Code Course Credits
CPEN 151 Fundamentals of Programming and Computer Science 4
ENGR 210 Introduction to Innovations and Technology Entrepreneurship 1
MATH 261 Engineering Mathematics III 3
PHYS 217 Electricity and Magnetism for Engineering and Science 3
PHYS 227 Experimental Physics Lab II: Electricity and Magnetism 1
ELEN 248 Digital Systems Design 4

Year 2 - Semester 2 16 credits

Code Course Credits
CPEN 152 Principles of Imperative Computing 3
MATH 321 Topics in Applied Mathematics 3
MATH 318 Differential Equations 3
ELEN 214 Electrical Circuit Theory 4
UCC-EL UCC Elective Elective 3

Year 3 - Semester 1 17 credits

Code Course Credits
ELEN 314 Signals and Systems 3
ELEN 325 Electronics 4
ENGL 220 Technical Writing 3
CPEN 213 Introduction to Computer Systems 4
CPEN 217 Probability Theory and Random Processes 3

Year 3 - Semester 2 17 credits

Code Course Credits
CPEN 300 Embedded System Design 3
CPEN 330 Data Structures 3
CPEN 344 Digital Signal Processing 4
ELEN 350 Computer Architecture and Design 4
UCC-EL UCC Elective Elective 3

Summer - Internship 0 credits

Code Course Credits
CPEN 391 Internship 0

Year 4 - Semester 1 16 credits

Code Course Credits
CPEN 410 Senior Design Project I 4
ENGR 482 Engineering Ethics 3
TAE-1 Technical Area Elective Elective 3
TAE-2 Technical Area Elective Elective 3
TAE-3 Technical Area Elective Elective 3

Year 4 - Semester 2 16 credits

Code Course Credits
CPEN 411 Senior Design Project II 4
TAE-4 Technical Area Elective Elective 3
TAE-5 Technical Area Elective Elective 3
UCC-EL UCC Elective Elective 3
UCC-EL2 UCC Elective Elective 3

This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source

Calculate your GPA for this major

Frequently asked questions about Computer Engineering

How many credit hours is Computer Engineering at Hamad Bin Khalifa University?

Computer Engineering at Hamad Bin Khalifa University requires completing 128 credit hours to graduate, spread across 42 courses.

How many years is Computer Engineering at Hamad Bin Khalifa University?

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

What degree does Computer Engineering award?

Computer Engineering at Hamad Bin Khalifa University awards a Bachelor's degree after completing 128 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 Science and Engineering