CURRENT STUDY PLAN(FROM 2019 ONWARDS) REVISED AS TRIMESTER

Bachelor Updated Study Plan of Computer Engineering Program - (Trimester)
Study Plan For Students Enrolled 2019 onwards
(Total: 236 Credit Hours / 15 Levels)
First Year
Level
Course Code
Course Title
Pre-Requisite
Credit Hours
Level 1
011ENG-6
Intensive English Program 1
-
6
108MATH-4
Calculus-1
-
4
111 IC1-2
The Entrance to the Islamic Culture
-
2
Total Credit hours
12
Level 2
012ENG-6
Intensive English Program 2
011ENG-6
6
108PHYS-3
Principles of Physics-1
-
3
111CCS-5
Introduction to Computing
-
5
Total Credit hours
14
Level 3
109MATH-4
Calculus-2
108MATH-4
4
109PHYS-3
Principles of Physics-2
108PHYS-3
3
112 IC1-2
Islamic Culture 2
-
2
121CCS-4
Introduction to Programming
111CCS-5
4
Total Credit hours
13
Second Year
Level
Course Code
Course Title
Pre-Requisite
Credit Hours
Level 4
109CHEM-4
Chemistry
-
4
113MATH-4
Linear Algebra
109MATH-4
4
121CCE-4
Semiconductors
109PHYS-3
4
131CCE-4
Engineering Design
-
4
Total Credit Hours
16
 
Level 5
111CCE-2
C Programming
121CCS-4
2
113IC1-2
Islamic Culture 3
-
2
122CCE-4
Digital Logic
-
4
132CCE-4
Electrical Circuits
 
4
201ARAB-2
Arabic Language Skills
-
2
Total Credit hours
14
Level 6
112CCE-2
Graphical Programming
111CCE-2
2
114IC1-2
Islamic Culture 4
-
2
133CCE-4
Discrete Structures
113MATH-4
4
202ARAB-2
Arabic Editing
-
2
222CCS-6
Object Oriented Programming
111CCE-2
6
Total Credit Hours
16
Third Year
Level
Course Code
Course Title
Pre-Requisite
Credit Hours
Level 7
223CCE-4
Digital Logic Design
122CCE-4
4
231CCS-6
Data Structures and Algorithms
222CCS-6
6
235CCE-4
Electronic Circuits
132CCE-4
4
261CCE-3
Signals and Systems
-
3
Total Credit Hours
17
Level 8
224CCE-4
Computer Organization
122CCE-4
4
234CCE-5
Engineering Mathematics
109MATH-4
5
251CCE-3
Principles of Communication Systems
235CCE-4
3
262CCE-4
Digital Signal Processing
261CCE-3
4
Total Credit Hours
16
Level 9
225CCE-4
Microprocessor and Interfacing
224CCE-4
4
236CCE-4
Electronics Measurements
235CCE-4
4
291CCE-5
Summer Training
224CCE-4
5
339MATH-4
Probability and Statistics
133CCE-4
4
381CCS-4
Operating Systems
222CCS-6
4
Total Credit Hours
21
Fourth Year
Level
Course Code
Course Title
Pre-Requisite
Credit Hours
Level 10
229MATH-3
Number Theory
-
3
231CIS-5
Database management systems
-
5
252CCE-4
Data Communication
251CCE-3
4
337CCE-5
Automatic Control Systems
261CCE-3
5
Total Credit Hours
17
Level 11
313CCE-4
Software Engineering
222CCS-6
4
326CCE-4
Computer Architecture
224CCE-4
4
353CCE-5
Computer Networks
252CCE-4
5
371CCE-4
Intelligent Systems
-
4
Total Credit Hours
17
Level 12
139BSHR-3
Communications Skills
-
3
341CCE-6
Embedded Systems
225CCE-4
6
381CCE-5
Cryptography Engineering
229MATH-3
5
***
College Elective-1
-
5
Total Credit Hours
19
Fifth Year
Level
Course Code
Course Title
Pre-Requisite
Credit Hours
Level 13
438CCE-4
Engineering Economic Analysis
-
4
492CCE-3
Industrial Trends
-
3
498CCE-4
Project-1
291CCE-5
4
***CCE-5
Elective-1
-
5
Total Credit Hours
16
Level 14
482CCE-5
Hardware Security
381CCE-5
5
483CIS-3
Computing Ethics
-
3
***CCE-5
Elective-2
-
5
Total Credit Hours
13
Level 15
499CCE-5
Project-2
498CCE-4
5
***
College Elective-2
-
5
***CCE-5
Elective-3
-
5
Total Credit Hours
15
 
 
Department Elective  - Courses
Course Code
Course Title
Pre-Requisite
Credit Hours
447-CCE-5
Internet of Things
-
5
354-CCE-5
Network Design
353CCE-5
5
427CCE-5
Advanced Digital Design
-
5
439CCE-5
Industrial automation and control
-
5
442CCE-5
Networks for Embedded Systems
-
5
443CCE-5
Real Time Systems
-
5
455CCE-5
Wireless Networks
-
5
456CCE-5
Internet Routing Architecture
-
5
463CCE-5
Digital Image Processing
-
5
472CCE-5
Robotics
-
5
483CCE-5
Embedded Systems Security
-
5
484CCE-5
Network Security
-
5
 
College Elective  - Courses
Course Code
Course Title
Pre-Requisite
Credit Hours
223CCS-5
Advanced object oriented programming
-
5
313CCS-5
Game Development
-
5
332CIS-5
Advanced Database Management Systems
-
5
485CIS-5
Organizational Behavior
-
5
486CIS-5
Design thinking
-
5