B.Sc. in Electrical and Control Engineering

Semester 1    Semester 2    Semester 3    Semester 4    Semester 5    Semester 6    Semester 7    Semester 8    Semester 9    Semester 10   

CodeTitlePrequisitesCourse Material
BA113 Physics None Course material
BA123 Mathematics I None Course material
BA141 Engineering Mechanics I None N/A
CC111 Introduction to Computer None N/A
IM111 Industrial Relations NoneCourse material
LH131 ESP 1 NoneN/A
ME151 Engineering Drawing and Projection None N/A

CodeTitlePrequisitesCourse Material
BA114 Physics II BA113Course material
BA118 Chemistry None N/A
BA124 Mathematics II BA123 Course material
BA142 Engineering Mechanics II BA141 N/A
CC112 Structured Programming CC111 Course material
IM112 Manufacturing Technology NoneN/A
LH132 ESP 2 LH131 N/A

CodeTitlePrequisitesCourse Material
BA223 Mathematics III BA124 Course material
CC213 Programming Applications CC112 Course material
CC216 Digital Logic Design CC111 Course material
EE231 Electrical Circuits (1) BA124 Course material
LH231 Technical Report Writing LH132 N/A
ME274 Material Science BA114 - BA142 Course material

CodeTitlePrequisitesCourse Material
BA224 Mathematics IV BA223Course material
EC238 Electronics I EE231Course material
EE211 Electrical Measurements & Instrumentation (1) EE231 N/A
EE232 Electrical Circuits (2) EE231 Course material
EE233 Electric & Magnetic Fields (1) EE 231 - BA 223 N/A
NE264 Scientific Thinking None Course material

CodeTitlePrequisitesCourse Material
BA323 Mathematics 5 BA224 Course material
EC339 Electronics (2) EC238N/A
EE312 Electrical Measurements & Instrumentation (2) EE211 Course material
EE321 Electrical Machines (1) EE232 Course material
EE332 Network Analysis EE232 N/A
EE341 Introduction to Power Engineering EE232 N/A

CodeTitlePrequisitesCourse Material
BA327 Statistics and Numerical Methods None N/A
EE311 Fundamentals of Control Engineering BA224 Course material
EE322 Electrical Machines (2) EE321 Course material
EE323 Power Electronics (1) EC237 N/A
EE333 Electric and Magnetic Fields (2) EE331 N/A
EE342 Power Systems (1) EE341 Course material

CodeTitlePrequisitesCourse Material
CC411 Introduction to Microprocessors CC216-EE211 OR CC312Course material
EE411 Control Systems (1) EE311 Course material
EE422 Electrical Machines (3) EE322 Course material
EE423 Power Electronics (2) EE421 Course material
EE441 Power Systems (2) EE342 Course material
ME234 Thermo-fluids NoneN/A

CodeTitlePrequisitesCourse Material
EE412 Control Systems (2) EE411 Course material
EE413 Microprocessor-Based Control CC411 Course material
EE424 Electrical Drives (1) EE422 - EE423 Course material
EE442 Power Systems Protection (1) EE441 Course material
IM400EE Practical Training 90 Credit HoursN/A
ME 425 Power Plant Technology ME 333 or ME 234Course material
NE364 Engineering Economy 54 Credit Hours N/A

CodeTitlePrequisitesCourse Material
EE501 Project (1) Senior StandingN/A
Elective courses : select 4 from group A         Major
Elective courses : select 1 from group C         Minor

CodeTitlePrequisitesCourse Material
EE503 Project (2) EE501Course material
Elective courses : select 3 from group A         Major
Elective courses : select 1 from group C         Minor

Elective A . Major .

Elective courses
EE511Discrete Control Systems EE412
EE512Automated Industrial Systems (1) EE411 OR EE419
EE513Control Applications in Power Engineering EE412
EE514Robotics CC411-EE412 OR EE419
EE515Computer Control of Dynamic Systems EE411
EE516Modern Control Systems EE412 OR EE419
EE517Optimal and Adaptive Control EE412
EE518Automated Industrial Systems (2) EE412 - EE512
EE519Industrial Communication Networks EE512
EE521Special Electrical Machines EE422
EE522Electric Drives (2) EE424
EE523Fundamentals of Renewable Energy EE424
EE541Power Systems Protection (2) EE442
EE542Electrical Power Stations EE442
EE543Electrical Power Distribution EE441
EE544Power Systems (3) EE441
EE545High Voltage Engineering EE441
EE546Electrical Engineering Materials EE442
EE547Utilization of Electrical Energy EE441
EE548Electromechanical Systems for Commercial Installations EE442

Elective C . Minor .

Elective courses
IM423Operations Research 90 Credit Hours
IM535International Operations Management 108 Credit Hours
NE467Management of Energy Resources None