Semester
Course
Prerequisites
1
CPIT 110
Programming and Problem-Solving
ELIS 101
English Language I
ELIS 102
English Language II
MATH 110
General Mathematics (1)
PHYS 110
General Physics (1)
2
BIO 110
General Biology (1)
CHEM 110
General Chemistry I
COMM 101
Communication Skills
ELIS 103
English Language III
ELIS 104
English Language IV
STAT 110
General Statistics (1)
3
ARAB 101
Arabic Language (1)
EE 201
Structured Computer Programing
IE 200
Technical Communication Skills
MATH 206
Calculus II for Engineers
MENG 102
Engineering Graphics
PHYS 281
General Physics Lab
4
CHEM 281
General Chemistry Lab
IE 201
Introduction to Engineering Design I
IE 255
Engineering Economy
ISLS 101
Islamic Culture (1)
MATH 207
Calculus III for Engineers
PHYS 202
General Physics II
5
ARAB 201
Arabic Language (2)
EE 202
Object-Oriented Computer Programming
EE 250
Basic Electrical Circuits
MATH 204
Differential Equations I
ISLS 201
Islamic Culture (2)
6
EE 300
Analytical Methods in Engineering
EE 301
Electrical Circuits and Systems
EE 306
Electrical Engineering Technologies
IE 202
Introduction to Engineering Design II
IE 331
Probability & Engineering Stat
7
EE 305
Discrete Math & Its Applications
EE 311
Electronics I
EE 321
Introduction to Communication
EE 360
Digital Design I
IE 256
Engineering Management
8
EE 332
Numerical Methods in Engineering
EE 361
Digital Computer Organization
EE 364
Advanced Programming
EE 366
Microprocessors and Microcontrollers
EE 367
Data Structures and Algorithms
ISLS 301
Islamic Culture (3)
9
EE 331
Principles of Automatic Control
EE 460
Digital Design II
EE 390
Summer Training
Approval
EE 499
Senior Project
EE xxx
Elective I
FREE xxx
Free Course I
10
ISLS 401
Islamic Culture (4)
EE 462
Computer Communication Networks
EE 463
Operating Systems
Elective II
Elective III
Course Description
Structured Computer Programming
MATH 110, CPIT 110
MATH 204, EE 250
EE 202, IE 202, MATH 204
EE 250, STAT 110
Introduction to Communications
EE 300, EE 301
EE 201, MATH 204
EE 360, STAT 110
EE 202, EE 360
EE 202, EE 305
EE 312
Electronics II
EE 475
Biomolecular Engineering
EE 411
Digital Electronics
EE 431
Advanced Control Systems
EE 432
Digital Control Systems
EE 466
Computer Interfacing
EE 467
Databases
EE 468
Systems Programming
EE 469
Compiler Construction
EE 482
Introduction to Artificial Intelligence
EE 484
VLSI Design
EE 490
Special Topics in Electrical Engineering
EE 495
Special Topics in Computer Engineering
EE 496
Special Topics in Automatic Control