B.Sc. Electronics and communication 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 Course material
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
EC210 Solid State Electronics BA114 ,BA118 Course material
EE231 Electrical Circuits (1) BA124 Course material
LH231 Technical Report Writing LH132 N/A
NE465 Aesthetic Education & Art Appreciation None Course material

CodeTitlePrequisitesCourse Material
BA224 Mathematics IV BA223Course material
CC216 Digital Logic Design CC111 Course material
EC217 Measurements & Instrumentation EE231 Course material
EC233 Electronic Devices (1) EC210 Course material
EE232 Electrical Circuits (2) EE231 Course material
NE264 Scientific Thinking None Course material

CodeTitlePrequisitesCourse Material
BA323 Mathematics 5 BA224 Course material
CC312 Computer Organization CC216Course material
EC321 Signals and Systems BA224, EE231 N/A
EC332 Electronic Devices (2) EC233, EE232 Course material
EC334 Analog & Digital Circuit Analysis EE232 , EC233 Course material
EE328 Electrical Power and Machines EE232Course material

CodeTitlePrequisitesCourse Material
BA326 Mathematics 6 Probability and Statistics BA124N/A
CC413 Numerical Analysis CC112 , BA224 N/A
EC311 Electronic Materials EC210 Course material
EC322M Introduction to Communication Systems EC321M Course material
EC333 Electronic Amplifiers EC332N/A
EC341 Electromagnetics BA114, BA224. Course material

CodeTitlePrequisitesCourse Material
CC411 Introduction to Microprocessors CC216-EE211 OR CC312Course material
EC432 Microelectronic Circuits EC333 Course material
EC442 Electromagnetic Wave Propagation EC341 Course material
EE418 Automatic Control Systems EE329 or EE328+BA323Course material
IM342 Statistical Analysis IM341N/A

CodeTitlePrequisitesCourse Material
EC410 Electronic Measurements EC432 Course material
EC422 Introduction to Digital Communications EC421M Course material
EC434 Analog Signal Processing EC432 Course material
EC443 Electromagnetic Transmitting Media EC442 Course material
EE419 Modern control Engineering EE418 or EE417 Course material
IM400 Practical Training 90 Credit HoursN/A
NE364 Engineering Economy 54 Credit Hours N/A

CodeTitlePrequisitesCourse Material
EC544 Antennas Engineering EC443 Course material
EE512 Automated Industrial Systems (1) EE411 OR EE419 Course material
Elective courses : select 2 from group 9A Semester 9         Major

CodeTitlePrequisitesCourse Material
EC533 Digital Signal Processing EC434 N/A
Elective courses : select 3 from group 10A Semester 10         Major

Elective 9A Semester 9 . Major .

Elective courses
CC524Neural Networks CC112 & BA323
EC527Applied Telecommunications Systems EC322M
EC529Modern Wireless Communications EC422
EC530Micro-Electromechanical Systems (MEMS) EC434
EC535Digital VLSI Design EC432, CC216
EC536VLSI Fabrication & Testing EC432
EC537Biomedical Electronics EC434
EC538Selected Topics in Electronics EC434
EC539Opto Electronics EC233
EC560Modern Electronic Circuits EC434

Elective 10A Semester 10 . Major .

Elective courses
EC520Satellite Communications EC422
EC521Communication Networks EC422
EC522Acoustics EC341
EC524Optical Communications EC422
EC525Information Theory & Coding EC422
EC526Mobile Communications EC422
EC528Data Communications EC422
EC545Advanced Antennas Systems EC443
EC550Selected topics in communication EC422
EC551Telecommunication Systems Engineering EC422
IM535International Operations Management 108 Credit Hours