Study Plan for Bachelor in Computer Engineering Program Until 2018
|
Semester 1
|
|
Semester 2
|
||||||
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
001MATH-3
|
Mathematics 1
|
3
|
-
|
|
012MATH-3
|
Matrices Algebra
|
3
|
001MATH-3
|
|
011CSM-3
|
Introduction to Computer
|
3
|
-
|
|
012CSM-3
|
Computer Programming 1
|
3
|
011CSM-3
|
|
011ENG-6
|
Intensive English Program 1
|
6
|
-
|
|
012ENG-6
|
Intensive English Program 2
|
6
|
011ENG-6
|
|
111IC1-2
|
The Entrance to the Islamic Culture
|
2
|
-
|
|
112IC1-2
|
Islamic Culture -2
|
2
|
-
|
|
|
|
14
|
|
|
|
|
14
|
|
|
Semester 3
|
|
Semester 4
|
||||||
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
110CNE-3
|
Electrical Circuit Analysis
|
3
|
-
|
|
114IC1-2
|
Islamic Culture -4
|
2
|
-
|
|
110CPE-2
|
Electronic Engineering Drawing
|
2
|
-
|
|
120CNE-3
|
Electronic Devices and Circuits
|
3
|
111CNE-4
|
|
111CNE-4
|
Semiconductor Devices
|
4
|
-
|
|
120CPE-3
|
Digital Logic Design
|
3
|
-
|
|
113MATH-3
|
Differentiation &Integration
|
3
|
-
|
|
121CPE-1
|
Electrical Workshop
|
1
|
-
|
|
113IC1-2
|
Islamic Culture -3
|
2
|
-
|
|
122CPE-3
|
Object Oriented Programming
|
3
|
012CSM-3
|
|
201ARAB-2
|
Arabic Language Skills
|
2
|
-
|
|
202ARAB-2
|
Arabic Editing
|
2
|
-
|
|
|
|
|
|
|
319MATH-3
|
Differential Equations
|
3
|
113MATH-3
|
|
|
|
16
|
|
|
|
|
17
|
|
|
Semester 5
|
|
Semester 6
|
||||||
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
210CPE-3
|
Database Management Systems
|
3
|
122CPE-3
|
|
104PHYS-4
|
Principles of Physics
|
4
|
-
|
|
211CNE-3
|
Computer Design and Organization
|
3
|
120CPE-3
|
|
107CHEM-4
|
General Chemistry
|
4
|
-
|
|
219CSM-3
|
Data Structure and Algorithms
|
3
|
122CPE-3
|
|
220CPE-3
|
Microprocessor and Interfacing
|
3
|
211CNE-3
|
|
220CNE-3
|
Data Communications
|
3
|
-
|
|
221CPE-3
|
Operating Systems
|
3
|
219CSM-3
|
|
MATH245-3
|
Number Theory
|
3
|
-
|
|
CPE222-4
|
Discrete Structures
|
4
|
-
|
|
419MATH-3
|
Numerical Analysis
|
3
|
319MATH-3
|
|
223CPE-0
|
Summer Training
|
0
|
211CNE-3
|
|
|
|
18
|
|
|
|
|
18
|
|
|
Semester 7
|
|
Semester 8
|
||||||
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
212CNE-3
|
Electronic Measurement and Instrumentation
|
3
|
120CNE-3
|
|
213CNE-3
|
Engineering Project Management
|
3
|
-
|
|
310CNE-3
|
Computer Networks
|
3
|
220CNE-3
|
|
301NGL-2
|
Technical Report Writing
|
2
|
-
|
|
310CPE-3
|
Automatic Control Systems
|
3
|
-
|
|
321CPE-3
|
Intelligent Systems
|
3
|
219CSM-3
|
|
311CPE-3
|
Software Engineering
|
3
|
219CSM-3
|
|
323CPE-3
|
Multimedia and Data Compression
|
3
|
-
|
|
312CPE-3
|
Embedded Systems
|
3
|
220CPE-3
|
|
311CNE-3
|
Digital Signal Processing
|
3
|
-
|
|
329STAT-2
|
Principles of Statistics and Probability
|
2
|
-
|
|
325CPE-3
|
Computer Graphics
|
3
|
219CSM-3
|
|
|
|
17
|
|
|
|
|
17
|
|
|
Semester 9
|
|
Semester 10
|
||||||
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
Code
|
Course Name
|
Credits
|
Pre-requisite
|
|
233CSM-3
|
Modeling and Simulation
|
3
|
-
|
|
322CNE-3
|
Principles of Wireless Communication
|
3
|
220CNE-3
|
|
324CPE-3
|
Computer Interfacing Circuits
|
3
|
310CNE-3
|
|
410CNE-3
|
Internet Routing Architecture
|
3
|
310CNE-3
|
|
410CPE-3
|
Digital Image Processing
|
3
|
311CNE-3
|
|
421CNE-3
|
Network Management and Security
|
3
|
310CNE-3
|
|
412CPE-3
|
Micro Controller Design
|
3
|
220CPE-3
|
|
421CPE-3
|
Integrated Circuit Design
|
3
|
120CPE-3
|
|
413CPE-3
|
Project (1)
|
3
|
312CPE-3
223CPE-0
|
|
424CPE-3
|
Project (2)
|
3
|
413CPE-3
|
|
|
|
15
|
|
|
|
|
15
|
|
Total credits required in Degree Program: 161