Undergraduate Courses

  1. Year (1) Semester (1)

    CoursePrerequisite
    BA113 Physics 1None
    IM111 Industrial RelationsNone
    BA123 Mathematics 1None
    BA141 Engineering Mechanics 1None
    CC111 Introduction to ComputersNone
    ME151 Engineering Drawing & ProjectionNone
    LH131 English 1None

     

  2. Year (1) Semester (2)

    CoursePrerequisite
    BA118 ChemistryNone
    BA114 Physics 2BA113
    BA124 Mathematics 2BA123
    BA142 Engineering Mechanics 2BA141
    CC112 Structured ProgrammingCC111
    IM112 Manufacturing TechnologyNone
    LH132 English for Special Purposes 2LH131

      
     
  3. Year (2) Semester (1)

    CoursePrerequisite
    CC213 Programming applicationsCC112
    BA223 Mathematics 3BA124
    LH231 Technical Report WritingLH132
    EC210 Solid State electronics

    BA114 & BA118

    EE231 Electrical Circuits 1BA124
    NE465 Aesthetic Edu. and Art Apreciation None


  4. Year (2) Semester (2)

    CoursePrerequisite
    BA224  Mathematics 4 BA223
    EC217  Measurements & Instrumentation EE231
    EC233  Electronic Devices 1 EC210
    NE264  Scientific Thinking None
    CC216  Digital Logic Design

    CC111 : EC134:

    EE232  Electrical Circuits 2EE231


  5. Year (3) Semester (1)

    CoursePrerequisite
    EC321M  Signals & SystemsBA224 & EE231
    EC332  Electronic Devices 2 EC233 & EE232
    EC334 Analog and Digital Circuit AnalysisEE232
    BA323 Mathematics 5BA224
    EE328 Electrical Power & MachinesEE232
    CC312 Computer OrganizationCC216

  6. Year (3) Semester (2)

    CoursePrerequisite
    EC311 Electronic Materials EC210
    EC333 Electronic Amplifiers EC332
    EC341 Electromagnetics BA114 & BA224
    EC322M Introduction to Communications SystemsEC321M
    BA326 Mathematics 6BA224
    CC413 Numerical AnalysisCC112 & BA224

  7. Year (4) Semester (1)

    CoursePrerequisite
    IM423  Operations ResearchNone
    EC432  Microelectronic Circuits EC333
    EC442  Electromagnetic Wave Propagation EC341
    EC421M Statistical Comm. TheoryBA326
    CC411 Introduction to MicroprocessorsCC312
    EE418 Automatic Control Systems

    BA323: EE328:


  8. Year (4) Semester (2)

    CoursePrerequisite
    NE364  Engineering EconomyNone
    EC443  Electromagnetic Transmitting Media EC442
    EC434  Analog Signal Processing EC432
    EC410  Electronic Measurements EC432
    EC422  Introduction to Digital Communications EC421M
    IM400 Practical TrainingNone
    EE419 Modern Control EngineeringEE418

  9. Year (5) Semester (1)

    CoursePrerequisite
    EC501 Senior Project 1None
    EC523M Advanced Communications SystemsEC422
    EC544 Antennas Engineering EC443
    Electives:
    EC527 Applied Telecommunication SystemsEC322M
    EC529 Modern Wireless CommunicationsEC422
    EC530 Micro-Electro-Mechanical Systems [MEMS]EC434
    EC535 Digital VLSI Design

    EC432 & CC216

    EC536 VLSI Fabrication & Testing of ICs

    EC432

    EC537 Biomedical Electronics

    EC434

    EC538 Selected Topics in Electronics EC434
    EC539 Opto Electronics EC233
    EC560 Modern Electronic CircuitsEC434
    EE512 Automated Industrial Systems 1EE419
    CC524 Neural NetworksBA323 & CC112
    CC527 Computer Aided DesignCC311 & CC341

  10. Year (5) Semester (2)

    CoursePrerequisite
    EC503 Senior Project 2None
    EC546 Microwave TechnologyEC443
    EC533 Digital Signal ProcessingEC434
    Electives:
    EC520 Satelite CommunicationsEC422
    EC521 Communications Networks EC422
    EC522 Acoustics EC341
    EC524 Optical Communications EC422
    EC525 Information Theory & Coding EC422
    EC526 Mobile Communications EC422
    EC528 Data Communications EC422
    EC545 Advanced Antennas SystemsEC443
    EC550 Selected Topics in CommunicationsEC422
    EC551 Telecommunications System EngineeringEC422
    EC553 Media & Entertainment EngineeringEC322M
    IM535  International Operations ManagementNone