Electrical & Computer Engineering Department
Electrical and Computer Engineering (ECE) program General Plan
COURSE TITLE Pre-req LEC LAB CR COURSE TITLE Pre-req LEC LAB CR
FRESHMAN YEAR
SEMESTER 1 SEMESTER 2
GENG 131 Advanced English Language Skills and Critical Thinking
None 3 0 3 Choice English Language II GENG 131 3 0 3
GMTH 181E Pre-Calculus for Engineering None 3 0 3 GSTA 181 Introductory Statistics None 3 0 3
GCS 182 Principles of Computing, Data and Algorithms None 2 2 3 ECE 106L Introduction to ECE None 1 2 2
GPHY 171 Foundation in Physics None 2 2 3 ECE 103L Introduction to C++ with
Engineering Applications
GCS 182 2 3 3
BIO 113L Principles of Biology None 2 2 3 MATH
127
Calculus for Engineers I GMTH 181E 2 2 3
PHYS 113L
Principles of Electricity and Magnetism
GPHY 171 2 3 3
Total 15 Total 17
SOPHOMORE YEAR
SEMESTER 3 SEMESTER 4
CHEM 113L Principles of Chemistry None 2 3 3 ECE 203 Electric Circuit Analysis II ECE 201L 3 0 3
GISL 121 Islam and Civil Society None 3 0 3 ECE 211L Introduction to Electronic
Devices
ECE 201L 3 2 4
ECE 201L Electric Circuit Analysis I PHYS113L 3 2 4 ECE 252L Microprocessor Systems ECE 251L 2 3 3
ECE 251L Digital Logic Design ECE 106L &
GPHY171
3 2 4 MATH
222
Calculus for Engineers III MATH 128 3 0 3
MATH 128 Calculus for Engineers II MATH 127 2 2 3 Signals and systems ECE 201L 3 1 3
Total 17 Total 16
JUNOIR YEAR
SEMESTER 5 SEMESTER 6
GSEM 100 Research Seminar None 1 2 2 Choice Arabic Language None 3 0 3
ECE 212L Introduction to Electronic Circuits ECE 211L 2 3 3 STAT 321 Probabilistic Methods in Engineering
GSTA 181 3 0 3
ECE 320L Communication Systems ECE 204 2 3 3 MATH
322
Linear Algebra MATH 321 3 1 3
ECE 340L Analog Control Systems ECE 204 2 3 3 Choice ECE Concentration
Compulsory 1
3 Choice Foreign Languages and Communication None 1 2 2 ECE 107L Computing Methods for
Engineers
ECE 103L &
MATH 128
2 2 3
MATH 321 Discrete Mathematics for Engineers MATH 222 3 0 3
Total 16 Total 15
SUMMER SESSION 1
ECE 398 Summer Internship I
Department approval and Completion of 65 Credit Hours
0 4 2
SENIOR YEAR
SEMESTER 7 SEMESTER 8
MATH 421 Differential Equations MATH 322 3 1 3 Choice Creative Arts and Cultural
Studies
3 ECE 356 Computer Organization and Architecture ECE 252L 3 0 3 Choice ECE Concentration
Compulsory 3
3 GSEM 201 Research and Innovation and Intellectual
Property
None 3 0 3 Choice ECE General Elective 1 3
Choice ECE Concentration Elective 1 3 Choice ECE Concentration Elective 2 3
Choice ECE Concentration Compulsory 2 3
Total 15 Total 12
SUMMER SESSION 2
ECE 498 Summer Internship II ECE 398 and
Dept. approval 0 4 2
SEMESTER 9 SEMESTER 10
Choice Social Structure and Global Awareness None 3 0 3 ECE 492 ECE Capstone Design Project II
None 1 2 2
Choice ECE Concentration Compulsory 4 3 Choice ECE Concentration
Compulsory 5
3 ECE 491 ECE Capstone Design Project 1 Senior standing
and Dept.
approval
1 2 2 Choice Foreign Languages and Communication
1 2 2
Choice ECE General Elective 2 3 Choice Social Structure and Global
Awareness
3 0 3
Choice ECE Concentration Elective 3 3 Choice ECE General Elective 3 3
Total 14 Total 13
Total credit hours required for ECE Program: 154