Computer Engineering — study plan
- 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
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.