Bachelor’s
Degree Program
The
typical study program for B.Sc. students in the Computer Engineering Program is
distributed over 10 semesters as follows:
1st Semester Courses
(Regular & Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Programming and Problem Solving
|
CPIT 110
|
تم 110
|
3
|
1.5
|
-
|
3
|
|
2
|
Academic English Language Level
101
|
ELIS 101
|
لغة 101
|
-
|
18
|
-
|
-
|
|
3
|
Academic English Language Level
102
|
ELIS 102
|
لغة 102
|
-
|
18
|
-
|
2
|
ELIS 101, or placement test
|
4
|
General Physics (1)
|
PHYS 110
|
فيز 110
|
3
|
-
|
-
|
3
|
|
5
|
General Mathematics (1)
|
MATH 110
|
ر 110
|
3
|
-
|
-
|
3
|
|
Total
|
9
|
37.5
|
0
|
11
|
|
2nd Semester Courses (Regular & Cooperative)
Course Title
|
English
Code/
No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Communication Skills
|
COMM101
|
مهر 101
|
2
|
-
|
2
|
3
|
|
2
|
Academic English Language Level
103
|
ELIS 103
|
لغة 103
|
-
|
18
|
-
|
2
|
ELIS 102, or placement test
|
3
|
Academic English Language Level
104
|
ELIS 104
|
لغة 104
|
-
|
18
|
-
|
2
|
ELIS 103, or placement test
|
4
|
General Chemistry I
|
CHEM 110
|
كم 110
|
3
|
-
|
-
|
3
|
|
5
|
General Statistics (1)
|
STAT 110
|
ص 110
|
3
|
-
|
-
|
3
|
|
6
|
General Biology (1)
|
BIO 110
|
أح 110
|
3
|
-
|
-
|
3
|
|
Total
|
11
|
36
|
2
|
16
|
|
3rd Semester Courses (Regular & Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Arabic Language (1)
|
ARAB 101
|
عرب 101
|
3
|
-
|
-
|
3
|
|
2
|
Engineering Graphics
|
MENG 102
|
هـ مك 102
|
1
|
3
|
-
|
3
|
|
3
|
Technical Communication Skills
|
IE 200
|
هـ ص200
|
-
|
10
|
-
|
2
|
ELIS 104
|
4
|
Structured Computer Programming
|
EE 201
|
هـ ك 201
|
1
|
3
|
-
|
2
|
MATH 110,
CPIT 110
|
5
|
Calculus II for Engineers
|
MATH 206
|
ر 206
|
4
|
-
|
-
|
4
|
MATH 110
|
6
|
General Physics Lab
|
PHYS 281
|
ف 281
|
-
|
3
|
-
|
1
|
PHYS 110
|
Total
|
9
|
19
|
0
|
15
|
|
4th Semester Courses (Regular & Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Islamic Culture (1)
|
ISLS 101
|
سلم 101
|
2
|
-
|
-
|
2
|
|
2
|
Introduction
to Engineering Design I
|
IE 201
|
هـ ص201
|
-
|
6
|
2
|
3
|
ELIS 104,
COMM 101
|
3
|
General Physics II
|
PHYS 202
|
فيز 202
|
3
|
3
|
-
|
4
|
PHYS 110,
MATH 110
|
4
|
Calculus III for Engineers
|
MATH 207
|
ر 207
|
4
|
-
|
-
|
4
|
MATH 206
|
5
|
General Chemistry Lab
|
CHEM 281
|
ك 281
|
-
|
3
|
-
|
1
|
CHEM 110
|
6
|
Engineering Economy
|
IE 255
|
هـ ص255
|
3
|
1
|
-
|
3
|
MATH 110
|
Total
|
12
|
13
|
2
|
17
|
|
5th Semester Courses (Regular& Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Arabic Language (2)
|
ARAB 201
|
عرب 201
|
3
|
-
|
-
|
3
|
ARAB 101
|
2
|
Object-Oriented Computer
Programming
|
EE 202
|
هـ ك 202
|
2
|
3
|
-
|
3
|
EE 201
|
3
|
Differential Equations I
|
MATH 204
|
ر 204
|
3
|
-
|
-
|
3
|
MATH 207
|
4
|
Islamic Culture (2)
|
ISLS 201
|
سلم 201
|
2
|
-
|
-
|
2
|
ISLS 101
|
5
|
Basic Electrical Circuits
|
EE 250
|
هـ ك 250
|
3
|
2
|
-
|
4
|
PHYS 202
|
Total
|
13
|
6
|
0
|
15
|
|
6th Semester Courses (Regular & Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Introduction to Engineering
Design II
|
IE 202
|
هـ ص 202
|
-
|
4
|
2
|
2
|
IE 200, IE 201
|
2
|
Analytical Methods in
Engineering
|
EE 300
|
هـ ك 300
|
3
|
1
|
-
|
3
|
MATH 207
|
3
|
Electrical Circuits and Systems
|
EE 301
|
هـ ك 301
|
3
|
1
|
-
|
3
|
MATH 204,
EE 250
|
4
|
Electrical Engineering Technologies
|
EE 306
|
هـ ك 306
|
2
|
3
|
-
|
3
|
EE 250,
STAT 110
|
5
|
Probability and
Engineering Statistics
|
IE 331
|
هـ ص 331
|
3
|
1
|
-
|
3
|
MATH 207,
STAT 110
|
Total
|
11
|
10
|
2
|
14
|
|
7th Semester Courses (Regular)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Engineering Management
|
IE 256
|
هـ ص 256
|
2
|
1
|
-
|
2
|
IE 255
|
2
|
Discrete Mathematics and its
Applications
|
EE 305
|
هـ ك 305
|
3
|
1
|
-
|
3
|
EE 202, IE
202,
MATH 204
|
3
|
Electronics I
|
EE 311
|
هـ ك 311
|
3
|
3
|
-
|
4
|
EE 250
|
4
|
Introduction to Communications
|
EE 321
|
هـ ك 321
|
3
|
3
|
-
|
4
|
EE 301
|
5
|
Digital Design I
|
EE 360
|
هـ ك 360
|
3
|
2
|
-
|
4
|
EE 250
|
Total
|
14
|
10
|
0
|
17
|
|
7th Semester Courses (Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Engineering Management
|
IE 256
|
هـ
ص 256
|
2
|
1
|
-
|
2
|
IE 255
|
2
|
Discrete Mathematics and
its Applications
|
EE 305
|
هـ
ك 305
|
3
|
1
|
-
|
3
|
EE 202, IE
202,
MATH 204
|
3
|
Electronics I
|
EE 311
|
هـ
ك 311
|
3
|
3
|
-
|
4
|
EE 250
|
4
|
Introduction to
Communications
|
EE 321
|
هـ
ك 321
|
3
|
3
|
-
|
4
|
EE 301
|
5
|
Digital Design I
|
EE 360
|
هـ
ك 360
|
3
|
2
|
-
|
4
|
EE 250
|
6
|
Free Elective
|
xx xxx
|
xxx
xx
|
3
|
1
|
-
|
3
|
Approval of
Academic Advisor
|
Total
|
17
|
11
|
0
|
20
|
|
8th Semester Courses (Regular)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Islamic Culture (3)
|
ISLS 301
|
سلم 301
|
2
|
-
|
-
|
2
|
ISLS 201
|
2
|
Numerical Methods in
Engineering
|
EE 332
|
هـ ك 332
|
2
|
2
|
-
|
3
|
EE 201, MATH
204
|
3
|
Digital Computer Organization
|
EE 361
|
هـ ك 361
|
3
|
1
|
-
|
3
|
EE 360, STAT
110
|
4
|
Advanced Programming
|
EE 364
|
هـ ك 364
|
3
|
1
|
-
|
3
|
EE 202
|
5
|
Microprocessors and
Microcontrollers
|
EE 366
|
هـ ك 366
|
2
|
3
|
-
|
3
|
EE 202, EE
360
|
6
|
Data Structures and Algorithms
|
EE 367
|
هـ ك 367
|
3
|
1
|
-
|
3
|
EE 202, EE
305
|
Total
|
15
|
8
|
0
|
17
|
|
8th Semester Courses (Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Islamic Culture (3)
|
ISLS 301
|
سلم 301
|
2
|
-
|
-
|
2
|
ISLS 201
|
2
|
Numerical Methods in
Engineering
|
EE 332
|
هـ ك 332
|
2
|
2
|
-
|
3
|
EE 201, MATH
204
|
3
|
Digital Computer Organization
|
EE 361
|
هـ ك 361
|
3
|
1
|
-
|
3
|
EE 360, STAT
110
|
4
|
Advanced Programming
|
EE 364
|
هـ ك 364
|
3
|
1
|
-
|
3
|
EE 202
|
5
|
Microprocessors and
Microcontrollers
|
EE 366
|
هـ ك 366
|
2
|
3
|
-
|
3
|
EE 202, EE
360
|
6
|
Data Structures and Algorithms
|
EE 367
|
هـ ك 367
|
3
|
1
|
-
|
3
|
EE 202, EE
305
|
Total
|
15
|
8
|
0
|
17
|
|
Summer 4th Year -
Training (Regular)
Course
Title
|
English
Code/
No.
|
Arabic
Code/
No.
|
Contact
Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Summer Training
|
EE 390
|
هـ ك 390
|
-
|
-
|
400*
|
2
|
Approval of Department
|
|
|
|
|
|
|
|
|
|
* 400 hours of on-job training distributed over 10 weeks
Summer 4th Year - Training (Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Coop Work Program
|
EE 400
|
هـ ك 400
|
-
|
-
|
1000**
|
8
|
Approval of Department
|
|
|
|
|
|
|
|
|
|
** 1000 hours of on-job training distributed over 25 weeks
9th Semester Courses (Regular)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Principles of Automatic Control
|
EE 331
|
هـ ك 331
|
3
|
2
|
-
|
4
|
EE 300, EE 301
|
2
|
Digital Design II
|
EE 460
|
هـ ك 460
|
3
|
2
|
-
|
4
|
EE 360
|
3
|
Senior Project
|
EE 499
|
هـ ك 499
|
2
|
4
|
-
|
4
|
Approval of Department
|
4
|
Elective I
|
EE xxx
|
xx xxx
|
3
|
1
|
-
|
3
|
Approval of Academic Advisor
|
5
|
Free Elective
|
XXX
|
XXX
|
-
|
-
|
-
|
1
|
|
Total
|
11
|
9
|
0
|
16
|
|
9th Semester Courses (Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Senior Project
|
EE 499
|
هـ
ك 499
|
2
|
6
|
-
|
4
|
Approval of Department
|
Total
|
2
|
6
|
|
4
|
|
|
|
|
|
|
|
|
|
|
10th Semester Courses (Regular)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Islamic Culture (4)
|
ISLS 401
|
سلم 401
|
2
|
-
|
-
|
2
|
ISLS 301
|
2
|
Computer Communication Networks
|
EE 462
|
هـ ك 462
|
3
|
1
|
-
|
3
|
EE 202, EE 321
|
3
|
Operating Systems
|
EE 463
|
هـ ك 463
|
3
|
3
|
-
|
4
|
EE 361, EE 367
|
4
|
Elective II
|
xx xxx
|
xx xxx
|
3
|
1
|
-
|
3
|
Approval of Academic Advisor
|
5
|
Elective III
|
xx xxx
|
xx xxx
|
3
|
1
|
-
|
3
|
Approval of Academic Advisor
|
Total
|
14
|
6
|
0
|
15
|
|
10th Semester Courses (Cooperative)
Course Title
|
English
Code/ No.
|
Arabic
Code/ No.
|
Contact Hours
|
Cr. Units
|
Prerequisites
|
Th.
|
Pr.
|
Tr.
|
1
|
Principles of Automatic Control
|
EE 331
|
هـ
ك 331
|
3
|
2
|
-
|
4
|
EE 300, EE 301
|
2
|
Digital Design II
|
EE 460
|
هـ
ك 460
|
3
|
2
|
-
|
4
|
EE 360
|
3
|
Islamic Culture (4)
|
ISLS 401
|
سلم
401
|
2
|
-
|
-
|
2
|
ISLS 301
|
4
|
Computer Communication Networks
|
EE 462
|
هـ
ك 462
|
3
|
1
|
-
|
3
|
EE 202, EE 321
|
5
|
Operating Systems
|
EE 463
|
هـ
ك 463
|
3
|
3
|
-
|
4
|
EE 361, EE 367
|
6
|
Elective I
|
xx xxx
|
xxx
xx
|
3
|
1
|
-
|
3
|
Approval of Academic Advisor
|
Total
|
17
|
9
|
0
|
20
|
|
|