B.Sc Courses
GE 208 - Programming in C credit hours (lecture, tutorial, lab) 3 (2,0,2)
Introduction to computers and computing fundamentals, program structure, variables and arithmetic operations, data formatting and input/output, relational and logical expressions, IF-ELSE control structure, WHILE statement, FOR statement and looping structures, Functions and modular programming, numeric 1-D and 2-D arrays, strings and pointers, applications in electrical engineering.
Pre-requisite GE 204
EE 201 - Fundamentals of Electrical Circuits 3 (3,1,0)
Basic circuit elements and concepts; Basic laws of circuit theory: Ohm's law, Kirchoff's law; Circuit theorems: superposition principle, Thevenin and Norton theorems; maximum power transfer theorem Techniques of circuit analysis: Nodal and mesh analysis; Sinusoidal sources and the concept of phasor in circuit analysis; Introduction to concept of average, reactive, complex power and power factor.
Pre-requisite MATH 106
EE 202 - Electrical Circuit Analysis 3 (3,1,0)
Frequency response of RLC and selective circuit: concept of transfer function, resonance, bode plots, introduction to filters; Two-Port networks; Mutual inductance and transformers; Transient analysis of first and second order circuits; Three phase circuits; Introduction to Op-Amp, ideal characteristics with simple applications; Diode characteristics, clipping and rectification.
Pre-requisites MATH 107, EE 201
EE 203 - Electromagnetics I 3 (3,1,0)
Review to vector calculus; Electrostatic fields; Gauss's law and divergence; Electric potential; Dielectrics and capacitance; Poisson's and Laplace’s equations; Charge images; Current density and conductors; Magnetostatic fields; Biot–Savart and Ampere's laws; Curl and Stoke's theorem; Magnetic materials and circuits; Self and mutual inductances; Energy in static Fields.
Pre-requisites PHYS 104, MATH 203
EE 204 - Electromagnetics II 3 (3,1,0)
Time varying fields; Faraday's law. Transformer and motional emfs; Displacement current; Maxwell's equations and time harmonic fields; Wave equation; Power transfer and Poynting vector; Plane wave propagation in free space, in lossy dielectrics and in good conductors; Polarization; Reflection of plane wave at normal and oblique incidence; Transmission lines; Impedance matching; Introduction to radiation and antennas; Antenna parameters; Wire antennas.
Pre-requisite EE 203
EE 205 - Electric Circuits Laboratory 1 (0,0,2)
General introduction to the laboratory Voltage, current, and power in DC circuits using KVL and KCL. Superposition, Thevenin's, and Maximum power transfer theorems in DC circuits; Series and parallel AC circuits; Resonance in series and parallel circuit; Maximum power transfer theorem and power factor improvement in AC circuits; Transients in DC circuits; Magnetically-coupled circuits; Three phase circuits.
Co-requisite EE 202
EE 208 - Logic Design 3 (2,1,2)
Number systems; Boolean algebra and logic gates; Simplification of Boolean functions; Combinational logic circuits design and analysis; MSI and PLD components; Introduction to synchronous sequential logic; Flip flops; Analysis of clocked sequential circuits; State reduction and assignment; Design of synchronous sequential circuits and PLA’s.
EE 210 - Digital Logic Lab. 1(0,0,2)
Familiarization with logic circuits laboratory; Introduction to logic gates; Implementation of Boolean functions using AND and OR gates; NAND and NOR implementation; XOR and adders; Design of combinational circuits; Flip-flops; Design of sequential circuits; Sequential PLA’s.
Co-requisite EE 208
EE 301 - Signal and System Analysis 3 (3,1,0)
Motivation and Applications, Signal Classifications, Signal Operations, Singularity Functions; Linear time-Invariant Systems and Convolution; Correlation; Fourier Series and Transform for continuous and discrete time signals; Applications; Laplace transform and applications; Introduction to z-transform.
Pre-requisite EE 202
EE 306 - Electrical Instruments and Measurements 2 (2,1,0)
Measurements fundamentals: units and standards, errors, statistical analysis; DC/AC meters construction; loading effect; insertion loss; Difference and instrumentation amplifiers; Oscilloscope: CRT, amplifiers, triggered sweep circuits, attenuation, specifications; Spectrum analyzer, Transducers and sensors: passive and self-generating transducers; Liquid crystal displays (LCDs), CCDs, and optical fiber sensors; Digital measurements: Data conversion principles; Digital voltmeter; Grounding, shielding, and noise.
Pre-requisites EE 205, EE 311
EE 307 - Electrical Instruments and Measurements Lab. 1 (0,0,2)
Sample statistics; correlation of data, AC and DC bridges; Difference and instrumentation amplifiers, Rise-time measurement; Phase-shift measurement; Measurement of capacitance using oscillators; The photoconductive transducer; Phototransistor; Analog to Digital converters. The operational amplifier as an amplifier and integrator of DC and AC signals.
Co-requisite EE 306
EE 308 - Electrical Circuits and Machines 3 (3,1,0)
Electrical quantities and units; DC and AC circuits; Phasor representation of AC quantities; Three Phase Systems; Generation of AC voltage; Transformers, Fundamentals of electrical motors; Induction motors; Small AC motors.
Pre-requisites PHYS 104, MATH 106
EE 309 - Electrical Installations 2 (2,1,0)
Energy sources; Transmission of energy from generation to distribution point; Load curve; DC and AC Electric circuits; Three-phase circuits; Electrical terminology for buildings; Electrical loads estimation; Utilization factor; Electric wiring for buildings; Fire and lightning protection;
EE 311 - Basics of Electronic Devices 3 (3,1,0)
Intrinsic and doped semiconductors, drift and diffusion currents. PN junction diode: basic structure, I-V characteristics, large and small-signal models. Bipolar junction transistor (BJT): basic structure, modes of operation, dc biasing, dc and small-signal models, single stage BJT amplifiers. Field-effect transistors (FET): structure and operation of enhancement and depletion MOSFETs, I-V characteristics, dc biasing. Introduction to JFET.
Pre-requisite EE 202
EE 314 - Electronic Devices Laboratory 1 (0,0,2)
Introduction to the lab tools, I-V characteristics of diode, clipping circuits using diodes, rectification using diodes, Zener diode and regulators, BJT DC biasing, CE BJT amplifier. MOSFET DC biasing, CS MOSFET amplifier, simple AM receiver circuit
Co-requisite EE 311
EE 315 - Analog and Digital Electronic Circuits 3 (3,1,0)
Linear and nonlinear op-amp applications: inverting and non-inverting amplifiers, integrator, difference amplifier. Differential amplifier. Current Mirror. Negative and positive feedback. NMOS and CMOS inverters, CMOS and pseudo NMOS logic gates, pass-transistor logic, dynamic logic. BJT digital circuits: TTL, and ECL logic.
Pre-requisite EE 311
EE 316 - Analog and Digital Electronic Circuits Lab. 1 (0,0,2)
PSPICE simulation of electronic circuits. Linear applications of op-amp. Wein-bridge oscillator. Active filters: LPF, and HPF. Schmitt trigger and astable multivibrator. Differential amplifier using BJT. Design and implementation of digital circuits using VHDL. CMOS inverter characteristics. TTL inverter characteristics.
Co-requisite EE 315
EE 318 - Electrical and Electronic Circuits 3 (3,1,0)
Circuit elements and laws, Network theorem, Nonlinear networks -AC Circuits : Phasors, Circuit analysis, Frequency response, Resonance- Ideal Amplifiers, Ideal diodes, Rectifiers, Waveshaping circuits - Junction diodes –FETs and BJTs transistors– Logic circuits - Small signal models of Diodes, FETs, and BJTs -RC-Coupled Amplifiers.
Pre-requisites PHYS 104, MATH 106
EE 320 - Communications Principles 3 (3,1,0)
Overview and Basic elements of Communication Systems; Signal Analysis; Transmission through Systems and Channels; Modulation; AM; Frequency Conversion; FM and PM; Superhetrodyne Receiver; FDM; Stereo Broadcasting; Sampling; Pulse Modulation (PAM, PWM, PPM); TDM; Pulse Code Modulation (PCM); DPCM and DM; Regenerative Repeaters; Advantages of Digital Communication; Line Coding (Binary Signaling); Introduction to Digital Modulation (ASK, FSK, PSK).
Pre-requisite EE 301
EE 322 - Digital Communications 3 (3,1,0)
Basic elements of communications systems; Review of probability theory; Baseband pulse transmission (matched filters, intersymbol interference); Eye pattern, Nyquist criteria; Equalization; Digital Passband transmission: Coherent PSK,FSK,QPSK,MSK; Noncoherent orthogonal modulation; Power spectra and bandwidth efficiency of binary and quaternary modulation schemes; Information theory: Mutual information and channel capacity; Source coding; Error control coding (channel coding).
Pre-requisites EE 301, EE 320
EE 324 - Communications Laboratory 2 (0,0,4)
AM and FM modulation and detection; PCM and delta modulation; Bit error rate measurements; TDM; ASK; FSK; Optical fiber parameter measurements; RF impedance measurements and matching; Basic propagation and antenna measurements.
Pre-requisite EE 322
EE 329 - Signal Analysis for Surveying Students 3 (3,1,0)
Motivation and Applications, Signal Classifications, Signal Operations, Singularity Functions; Linear time-Invariant Systems and Convolution; Correlation; Fourier Series and Transform for continuous and discrete time signals. Introduction to z-transform.
Pre-requisite EE 308
EE 330 - Electromechanical Energy Conversion I 3 (3,1,0)
Transformers (construction, operation of single-phase transformers, equivalent circuit, voltage regulation and efficiency, auto-transformers, three-phase transformers), AC machinery fundamentals, three-phase induction machines (construction, operation, equivalent circuit, performance calculations, starting of induction motors, speed control), small AC motors (single-phase induction motors, reluctance and hysteresis motors, universal motors, servo motors, stepper motors.
Pre-requisites EE 202, EE 203
EE 331 - Electromechanical Energy Conversion II 2 (2,1,0)
Synchronous machines (construction, internal voltage, equivalent circuit, phasor diagram, performance of turbo-alternator, generator operating alone, parallel operation of AC generators, synchronous motor, steady-state operation, starting), DC machines (construction, classification, performance, motor characteristics, starting of DC motors, speed control of DC motors).
Pre-requisite EE 330
EE 332 - Electromechanical Energy Conversion Lab. 1 (0,0,2)
Equivalent circuit of transformers; Three-phase connections and harmonic problems; Equivalent circuit of three-phase and single-phase induction motors; Load testing of induction motors; Starting of single-phase induction motors; Equivalent circuit of synchronous machine: Performance of synchronous motors; Performance of dc machines.
Co-requisite EE 331
EE 339 - Electrical Machines 3 (3,1,0)
Transformers (construction, types, operation, equivalent circuit), DC machines (construction, performance, motor characteristics, starting, speed control), Synchronous machines (construction, generator performance, motor characteristics, starting), Induction machines (construction, three phase motor: types, operation, equivalent circuit, starting, speed control), small machines ( single phase motors, control motors, tacho-generator).
Pre-requisite EE 318
EE 340 - Fundamentals of Power Systems 3 (3,1,0)
Power system components and representation; Transmission line and cable parameters; Analysis of transmission and distribution lines; Electric insulators; Grounding systems; High voltage surges.
Pre-requisite EE 202
EE 341 - Power System Analysis 3 (3,1,0)
Power system matrices; Symmetrical faults; Power system protection; Load flow analysis; Stability analysis; Economic Operation of Generators.
Pre-requisite EE 340
EE 342 - Electrical Power Lab. 2 (0,0,4)
Breakdown and dielectric strength of different insulating materials; Flashover tests on insulators; Over-voltage protection and insulation coordination; Corona and its effects, Grounding resistance measurements; Characteristics of isolated and interconnected systems; Transmission line characteristics; Characteristics and coordination of protective relays; Load-flow simulation.
Co-requisite EE 341
EE 351 - Automatic Control 3 (3,1,0)
Review of mathematical background (complex variables, Laplace, Diff. Equations); System representation (block diagram, transfer functions, signal flow graph) Modeling of electric and mechanical systems; State variable analysis; Stability; Time domain analysis; Root locus; Frequency domain analysis; Introduction to PID control.
Pre-requisites EE 301
EE 352 - Automatic Control Lab. 1 (0,0,2)
Experiments to support control theory using physical processes (e.g. water level, temperature control, light intensity control, etc); Control system simulation using Matlab; Modeling of physical (experimental) equipment; Static performance; Transient analysis; Measuring devices; Two-position control; Proportional control; PID control.
Co-requisite EE 351
EE 353 - Introduction to Microprocessors 3 (3,1,0)
Microprocessors architecture; Addressing modes and techniques; Instruction set; Assembly language programming; Interrupt systems; Input/output devices and timing; Memory devices; Future trends in microprocessors.
Pre-requisite EE 208
EE 354 - Microprocessor Lab. 1 (0,0,2)
Introduction to microprocessors and their architecture; Microprocessor C/Assembly programming and machine code generation; RAM and EPROM; RS-232C; SCI and serial port interface; Parallel I/O interface and DMA; Programmable I/O interfaces and UART; DAC and ADC converters; Real time implementation; Project.
Pre-requisite EE 353
EE 360 - Digital Signal Processing 3 (3,1,0)
Review of discrete-time signals and systems; The Discrete-Time Fourier transform, Fast Fourier Transform, Z Transform, Recursive and no recursive digital filters design and realization; Decimation and interpolation; Applications of digital signal processing in communications.
Pre-requisite EE 301
EE 399 - Communication and Presentation Skills for EE Students 1(1,1,0)
Essays and reports, writing process, organizing documents, techniques for persuasive arguments and supporting ideas, collection of relevant data and technical materials, information sources (e.g. library and internet), preparation and effective delivery of presentation using good oral, visual, posture and movement skills. Include attendance and evaluation by student of different seminars. Each student will paricipate in the preparation and delivery of one presentation.
EE 411 - Optoelectronic Devices and Systems 3 (3,1,0)
Photonics Semiconductor Materials. Optical sources: light-emitting diode, laser diode. Photodetectors: PIN diode, APD. Optical waveguide basics. Optical fiber principles. Optical amplifiers. Introduction to Wave-division-multiplexing (WDM) and its components. Optical networking.
Pre-requisites EE 204, EE 311
EE 413 - Electronic Circuits for Instrumentation 3 (3,1,0)
Review of op amp and digital gate characteristics; Current feedback amplifier and current conveyor: Concepts, modeling, and applications; S/H circuits; Analog multipliers; Data converters; Digitally programmable circuits; PLL and its simple applications; Waveform generation using voltage - and current - mode op amps, ditital IC's and IC timers; IC and switched-mode regulators; Counters; Review of transducers.
Pre-requisite EE 315
EE 414 - Radio Frequency Electronics 2 (2,1,0)
Radio frequency tuned amplifiers. Power amplifiers. Tuned LC oscillators. Crystal oscillators. Automatic gain control. Mixers. High-frequency models of BJT. S-parameters. Introduction to Microwave devices: HBT and MESFET.
Pre-requisite EE 315
EE 416 - Advanced Electronic Circuits 3 (3,1,0)
Timers: 555 circuit and its applications. Analog switches. Analog multipliers. Operational transconductance amplifier (OTA). Current conveyor. Switched capacitor circuits. Phase-locked-loop (PLL) with applications. Data conversion: digital-to-analog and analog-to-digital converters. Digital PLL.
Pre-requisite EE 315
EE 417 - VLSI Circuit Design 3(3,1,0)
Basic fabrication sequence of ICs: self aligned silicon gate, NMOS and CMOS technologies. Design rules and layout. Combinational and sequential circuits. Memories and registers. Introduction to full custom and semi-custom ICs, standard cells, gate arrays, FPGAs and PLDs etc. CAD tools for design of ICs. Introduction to high level design of ICs using VHDL. Introduction to low power IC design.
Pre-requisite EE 315
EE 418 - VLSI Circuit Design Lab. 1(0,0,2)
Low level and high level design and implementation of digital circuits targeted to FPGAs: Design entry using schematic editor, functional simulation, design entry using VHDL editor, VHDL Synthesis, Functional simulation, Compilation of design, design verification and study of reports. CMOS inverter layout (Step by step process), Layout design of digital circuits using layout tools, Lab. Project.
Co-requisite EE 417
EE 423 - Wave Propagation and Antennas 3 (3,1,0)
Basic propagation modes and antenna parameters; Ground wave propagation; Sky wave propagation; Space (terrestrial) wave propagation; Statistical models and diversity principles; Propagation models in mobile radio systems; Antenna engineering in LF, MF, HF, VHF and UHF systems; Reflector antennas, linear and planar antenna arrays.
Pre-requisites EE 204, EE 320
EE 424 - Communications Systems 3 (3,1,0)
Overview of communications systems, copper wire transmission systems, Digital subscriber loops (xDSL) , Introduction to radio transmission systems; microwave and millimeter ware radio relay systems; wireless local loops (WLL) ; satellite systems for fixed and mobile communications (GEO, MEO, LEO) ; VSATs systems, Noise, Noise – Figure and SNR analysis in communication systems ; link budget analysis , Principles of cellular mobile systems.
Pre-requisites EE 204, EE 320
EE 429 - Topics in Communications and Systems 3 (3,1,0)
One (or more) topic(s) of relevant timely importance in Communication and Systems. Examples include the following: Information theory and coding; Neural networks; Radar systems; Antenna Engineering; Electromagnetic compatibility (EMC); Spectrum Management and Frequency Planning; RF and microwave engineering; Mobile Communications; Spread Spectrum and CDMA; Cryptography & Information Security; Speech and image processing.
Pre-requisite EE 424
EE 430 - Introduction to Electrical Machine Dynamics 3 (3,1,0)
Basic dynamic equations; DC machine dynamics: dynamic models, dynamic analysis; Synchronous machine transients and dynamics: transformation to direct-and quadrature-axis variables, sudden 3-phase short circuit, synchronous machine dynamics: the swing equation, steady state and transient stability; Induction machine dynamics and transients: starting transients, sudden load changes, 3-phase faults.
Pre-requisite EE 331
EE 432 - Power Electronics 3 (3,1,0)
Power semiconductor devices: terminal characteristics; Power converters: ac-ac converters, rectifiers, inverters, dc-dc converters and resonant converters; Applications in power systems.
Pre-requisite EE 311
EE 435 - Electrical Drives 3 (3,1,0)
Principles of electric drive; Definitions; Electrical considerations: running, starting, braking; Mechanical considerations: type of enclosure, noise, drive transmission, motor selection; Electric traction; DC & AC solid state drives.
Pre-requisites EE 331, EE 432
EE 442 - Utilization of Electric Energy 2 (2,1,0)
Lighting and electric wiring; Electric heating; Cooling and heating of buildings; Welding; Electrolysis; Power quality issues; Renewable energy sources; Power factor improvement.
Pre-requisite EE 340
EE 443 - Power System Operation and Control 3 (3,1,0)
Concepts of power system operation; Network topology and incidence matrices formation of bus impedance matrix; Unit commitment; Optimal power flow; Automatic generation control; Energy management systems and control center operation; State estimation; Dynamic security assessment.
Pre-requisite EE 341
EE 444 - Power system Planning 3 (3,1,0)
Basic load forecast methodologies; Electric loads characteristics; consumer categories; Power system generation; Transmission and distribution reliability evaluation; System cost assessment; Load management and energy conservation strategies.
Pre-requisite EE 341
EE 446 - High Voltage Engineering 3 (3,1,0)
Generation and measurements of high DC, AC and impulse voltages; Conduction and breakdown processes in gaseous, liquid, and solid insulating media; High voltage test techniques; Grounding and safety considerations.
Pre-requisite EE 340
EE 449 - Power System Protection 3 (3,1,0)
Protection Principles and Components; Fault Calculations; Protective Transformers; Over-current Protection; Distance Systems; Power Frequency and Carrier Systems; Protection of Generators, Motors, Busbars, Reactors, and Capacitors; Transformers; Application of Protection to Distribution Systems; Station Layout and Configuration; Disturbance Monitoring; System Restoration; Microprocessor-Based Relaying.
Pre-requisite EE 341
EE 451 - System Simulation 2 (2,1,0)
Principles of systems and models; System dynamics; Simulation techniques; Simulation packages; Random number generators; Monte Carlo simulation; Continuous and discrete time simulations; Project.
Pre-requisite EE 351
EE 452 - Digital Control Systems 3 (3,1,0)
Introduction to digital systems; Sampling process; Z-transform techniques; Difference equations and state space representation; Simulation of discrete systems; Solution via Z-transform; Stability, controllability and observability of discrete systems; Discretization methods; Introduction to computer controlled systems.
Pre-requisite EE 351
EE 455 - Applied Control 3 (3,1,0)
Basics of system modeling and analysis; PID controller design; Transducers and actuators; Real time control; Control applications (power systems, robotics, etc.); Control design project.
Pre-requisite EE 351
EE 461 - Computer Science for EE Students 2 (2,1,0)
IT services, information representation and data structures; Operating Systems, examples (Unix, Windows); Networks and Security: protocols, the Internet and Intranets, security services and protocols, firewalls and encryption; Programming Languages: low-level and assemblers, high-level, compilers and interpreters; Software Engineering: S/W life cycle, modularity, tools and techniques, documentation, configuration management, S/W ownership and liability; Algorithms: importance & representation, sorting & searching, numerical integration, critical path method, random number generators, simulation, public key cryptography.
Pre-requisite GE 208
EE 462 - Communication Networks 3 (3,1,0)
Introduction to networking; Multiplexing and switching principles; Teletraffic analysis of circuit switching; Teletraffic analysis of packet switching; The ISO-OSI protocols; WANs and LANs; Internet and Intranet principles and TCP/IP protocols; network flow; High speed networks.
Pre-requisite EE 322
EE 498 - Graduation Project: Part I 2 (2,0,0)
Pre-requisite Completion of the eighth level (130 credit hours)
EE 499 - Graduation Project: Part II 3 (3,0,0)
Pre-requisite EE 498