# Course Descriptions

## Course Descriptions

Course Code Course Name Hours Credit ECTS
ELEC 2201 Circuit Theory I (4+1+0) 3 6
Voltage and current, ideal basic circuit elements. Reference directions, power and energy. Ohm's law and Kirchoff 's laws. Time-invariant resistive circuits with dependent/independent sources. Equivalent resistance calculations, Delta-to-Wye equivalent circuits. Node-voltage and mesh-current methods, source transformation, superposition. Thevenin and Norton equivalent circuits. The operational amplifier. Inductance, capacitance and mutual inductance. Natural and step response of first and second-order circuits.
ELEC 2202 Circuit Theory II (4+1+0) 4 7
Phasor transform and sinusoidal steady state analysis of circuits. Ideal transformers. Power calculations for circuits with sinusoidal sources, complex power. Impedance matching for maximum power transfer. Laplace transform. Transient and steady state analysis of time invariant circuits using Laplace transform. Transfer function and impulse response. Convolution integral in circuit analysis. Frequency response and frequency selective circuits. Passive and active filter circuits. Two-port circuit characterization and analysis of terminated two-port circuits..
Prequisite : ELEC 2201 or ELEC 2205
ELEC 2204 Electrical Circuit Lab. (0+0+2) 1 2
Introduction to laboratory equipment and measurements. Introduction to circuit simulation tools. Two-terminal passive elements. Experimental applications of the fundamental circuit principles and theorems: Ohm's and Kirchoff's laws, Thevenin, Norton and Superposition theorems. Usage of oscilloscope and signal generator. Capacitor. Inductor. Response of RC, RL, RLC circuits
Corequisite : ELEC 2202
ELEC 2205 Electrical Circuits (3+1+0) 3 5
Voltage and current, ideal basic circuit elements. Reference directions, power and energy. Ohm's law and Kirchoff 's laws. Time-invariant resistive circuits with dependent/independent sources. Equivalent resistance calculations. Techniques of circuit analysis. The operational amplifier. Inductance, capacitance. Natural and step response of first and second-order circuits
(For non-EE students)
ELEC 2207 Electrical Circuit Lab. (0+0+2) 1 2
Introduction to laboratory equipments, oscilloscope and signal generator. Two-terminal passive elements. Experimental verification of the fundamental circuit principles and theorems such as Ohm's, Kirchoff's laws and Thevenin's/Norton's, superposition theorems. Responses of first order circuits. Introduction to PSPICE/Multisim.
Corequisite : ELEC 2205 (For non-EE students)
ELEC 3301 Electronics I (4+1+0) 4 6
Semiconductor materials and diodes. Diode circuits. The Bipolar Junction Transistor (BJT). Dc analysis of the BJT. Basic BJT amplifiers and ac analysis. The common emitter BJT amplifier. The common collector (emitter-follower) BJT amplifier. Multistage BJT amplifiers. The Field-Effect Transistor (FET). Metal Oxide Semiconductor Field-Effect Transistor (MOSFET) and its dc analysis. Junction Field-Effect Transistor (JFET) and its dc analysis. Basic FET amplifiers. The MOSFET amplifiers and ac analysis. The common-source MOSFET amplifier. The common-drain (source-follower) MOSFET amplifier. Multistage MOSFET amplifiers. Basic JFET amplifier and ac analysis.
Prequisite : ELEC 2201 or ELEC 2205
ELEC 1401 Logic Circuit Design (3+1+0) 3 5
Number systems. Boolean algebra. Logic circuits and simplification of the circuit. Logic design with gates. MSI and LSI technologies. Combinatorial circuits. Sequential circuits. Counters. Arithmetic logic, memory and control units.
ELEC 1402 Logic Circuit Design Lab. (0+0+2) 1 2
Verification of logic gates. Introduction to combinational circuits. Introduction to VHDL. Binary adder circuit. Binary adder-subtractor circuit. Combinational circuit design. Multiplexers. Flip-flops. Counters.
Corequisite : ELEC 1401
ELEC 2601 Electromagnetic Fields and Waves (4+1+0) 4 6
Electrostatic fields. Dielectric properties of materials. Stationary electric currents and static magnetic fields. Time-varying electromagnetic fields. Faraday's induction. Maxwell's equations. Time-harmonic electromagnetic waves. Uniform plane waves.
Prequisite : MATH 2105 or PHYS1102
ELEC 3101 Electromechanical Energy Conversion (3+1+0) 3 5
Magnetic circuits. Relation of current in a coil with the produced magnetic flux and magnetic flux density. Ideal transformers and practical transformers and their equivalent circuit parameters. Electromechanical energy conversion process. Mechanical force in the electromagnetic system. Electromagnetic conversion. DC machines, DC generators and DC motors. Asynchronous machines. Synchronous machines.
Prequisite : ELEC 2201 or ELEC 2205
ELEC 3502 Simulation Tools (2+0+2) 3 5
Arithmetic operations, display formats. Elementary math built-in functions. Definition and management of variables. General commands. Arrays, matrices, operations with arrays and matrices. Random number generation. Polynomials. Systems of linear equations. Symbolic mathematics. Script files, programming in MATLAB. Graphics, Input/Output in MATLAB. Applications: electrical circuits, control systems, time domain representation of continuous and discrete signals, Fourier and Laplace transforms, analog and digital filters. Introduction to select toolboxes.
ELEC 3303 Electronics Lab. (0+0+2) 1 2
Diode characteristics and applications. Transistor biasing. Measurement of transistor parameters. Single and multistage transistor amplifiers. Amplifier frequency response. Design and simulation of differential amplifiers. Design and realization of active filters, oscillator circuits, power amplifiers.
Corequisite : ELEC 3302
ELEC 3305 Electronics (3+1+0) 3 5
Introduction to semiconductor technology. Semiconductor diodes. Diode applications. Bipolar junction transistors (BJTs). DC biasing of BJTs. AC analysis of BJTs. BJT amplifiers. Field-effect transistors (FETs). DC biasing of FETs. FET amplifiers. Introduction to operational amplifiers (opamp). Basic opamp circuits.
Prequisite : EE 2201 or ELEC 2205, (For non-ELEC students)
ELEC 3302 Electronics II (4+1+0) 4 6
Amplifier frequency response. Transistor amplifiers with circuit capacitors. Frequency response of BJT. Frequency response of FET. High frequency response of the transistor circuits. Output stages and power amplifiers. Classes of the amplifiers. Class-A power amplifiers. Class-AB push-pull output stages. Ideal operational amplifiers and op-amp circuits. Differential and multistage amplifiers. Feedback and stability: Voltage (series-shunt), current (shunt-series), transconductance (series-series), and transresistance (shunt-shunt) amplifiers. Loop gain. Stability of feedback circuits. Oscillators.
Prequisite : ELEC 3301 or ELEC 3305
ELEC 3307 Electronics Lab. (0+0+2) 1 2
Semi-conductor junction diode characteristics and applications. BJT and FET transistors. Transistor biasing. Measurement of transistor parameters. Transistor amplifiers. Amplifier frequency response. Operational amplifiers and applications..
Corequisite : ELEC 3305(For non-ELEC students)
ELEC 2309 Fundamentals of Electrical and Electronics Engineering (3+0+0) 3 5
Electrical circuits. Kirchhoff's laws and circuit components. Electrical power and energy. Resistive circuit analysis. Solutions of first and second order dynamic circuits. Sinusoidal steady-state analysis of circuits. Complex active and reactive powers. Three-phase circuits. Operational amplifiers. Semiconductor elements: Diodes and transistors. Amplifier circuits.
(For non-ELEC students)
ELEC 3521 System Dynamics and Control (3+1+0) 3 5
Analysis of linear control systems by differential equations and transfer function methods. Determination of transient and steady-state response of first order and second order systems. Solution of control systems using state-space methods. Stability of closed loop systems. Routh-Hurwitz stability criterion. Root-locus diagrams. System analysis in frequency domain. Bode and polar plots. Introduction to the design of linear control systems. Compensation techniques.
Prequisite : ELEC 2201 or ELEC 2205, MATH 2106 or MATH 2107
This course is equivalent to MECH 3422 Modeling and Control of Dynamic Systems (3+1+0) Credit: 3
ELEC 2501 Signals and Systems (4+1+0) 4 7
Definition and classification of signals. Transformations of independent variable. Exponential and sinusoidal signals. Impulse and step functions. Basic system properties. Linear time-invariant (LTI) systems. Convolution sum. Convolution integral. Continuous-time (CT) Fourier series. Properties of CT Fourier series. Discrete-time (DT) Fourier series. Properties of DT Fourier series. CT Fourier transform for periodic signals. Properties of CT Fourier transform. DT Fourier transform. Properties of DT Fourier Transform. Time and Frequency characterization of signals and systems. Sampling theorem.
Prequisite : MATH 1102 or MATH 2104
ELEC 3504 Digital Signal Processing (3+1+0) 3 6
Discrete time signals. Discrete time systems and their properties. Linear time-invariant (LTI) systems and their properties. Linear Constant Coefficient Difference Equations (LCCDEqs). Frequency domain representation of the LTI systems. Discrete time Fourier tansform (DTFT). Z-transform. Sampling and reconstruction. Discrete time processing of continuous time signals. Ideal frequency selective filters. Phase distortion. Group delay. Systems characterized by LCCDEqs. All-pass systems. Minimum phase systems. Block diagram representation of the LTI systems. Signal flow graph representation. FIR filter design. Discrete Fourier series and properties. Circular convolution. Discrete Fourier Transform (DFT) and properties. Computation of DFT: Fast Fourier transform (FFT).
Prequisite: ELEC 2501
ELEC 4603 Microwave Engineering (3+1+0) 3 5
Introduction to microwave engineering. Transmission lines. Impedance transformation and matching. Smith Chart. Microwave network analysis, matrix representations, generalized scattering parameters. Power dividers and directional couplers. Microwave filters. Microwave amplifiers. Introduction to antennas and microwave propagation.
Prequisite : ELEC 2202
ELEC 3701 Introduction to Communication Systems (3+1+0) 4 7
Review of Fourier transform and LTI systems; Baseband and passband signal and system representations. Linear and angular modulation. Modulators and demodulators; Frequency translation and FDM; Review of probability and introduction to random processes; Noise analysis of communication systems; Pulse modulation, PCM and TDM; Matched filtering and intersymbol interference.
Prequisite: MATH 2201 and ELEC 2501
ELEC 4102 High Voltage Techniques (3+0+0) 3 5
Review of electromagnetic theory. Breakdown in capacitors. Breakdown in gases and liquids. Townsend's ionization. Suspended particle theory. Bubble and cavitation theory. Breakdown in solid dielectrics. Half-wave and full-wave rectifiers. Voltage doublers and multipliers. Tesla transformers. Resonant transformers. Impulse voltage generators and lightning generators. Spice simulations and Matlab for HV circuits.
Prequisite : ELEC 2202
ELEC 4104 Energy Generation and Distribution (3+0+0) 3 5
Power system overview. Electric industry structure. Single phase systems. Three phase systems. Complex power. Power factor correction. Y and Delta connected loads. Short medium long line models. Power factor correction. Power flow analysis. Bus admittance matrix. Power Flow Analysis via Gauss-Seidel (GS) and Newton-Raphson (NR) methods. Matlab for power systems analysis.
Prequisite : ELEC 3101
ELEC 4305 Power Electronics (3+0+0) 3 5
Multi-disciplinary nature of power electronics. Power switches (diodes, thyristors, transistors, IGBT, MOSFET, etc.) and their characteristics. Basics of power electronic conversion: switching matrix, power converter definitions. Hard switching dc-dc converters, converters with isolation, voltage transfer characteristics, analysis, design, control. Soft switching and resonant converters, EMI issues. Basic hard switched dc-ac conversion and characteristics, sinusoidal PWM, multi-phase multi-level converters. Basic ac-dc conversion, fully controlled, half controlled, and uncontrolled rectifiers. Harmonics, power quality, filtering.
Prequisite : ELEC3301 or ELEC 3305
ELEC 4403 Digital Electronics (3+0+0) 3 5
Fundamentals of digital electronics. Large signal transistor models. BJT inverters and logic gates (TTL, ECL). MOS inverters and logic gates (NMOS, CMOS). Flip-flops. Semiconductor memories (ROM, RAM). Sampling circuits (A/D and D/A converters).
Prequisite : ELEC3301 or ELEC 3305
ELEC 4404 Microcontroller Based System Design and Control (3+0+0) 3 5
Review of embedded systems. Basic architecture of microcontrollers (PIC) and microcomputers (RPI). Review of number systems. Algorithm developing. Basics of project development. Industrial measurement and process control. Motor control. Utility meter system. Development of animated (Proteus) PIC projects. Development of physical PIC and RPI projects in the lab.
Prequisite: ELEC 3301 or ELEC 3305
ELEC 4503 Introduction to Image Processing (3+0+0) 3 5
2-D sampling theorem, aliasing, and quantization. Fundamentals of color science. Human visual system. 2-D Block transforms. DFT, DCT and wavelet transforms. Image filtering. Edge detection. Image enhancement and restoration. Inverse problems and tomographic reconstruction. Image analysis including color and texture segmentation. Image compression.
Prequisite : ELEC 2501
ELEC 4506 Multimedia Processing and Communications (3+0+0) 3 5
Representation, compression, storage, transmission, and processing of multimedia. Signal representation of data and audio, speech, image, graphics, video signals. Multimedia compression techniques and standards. Content-based image and video indexing and retrieval. Fundamental technologies for multimedia communications and networking. Streaming audio and video over Internet and wireless networks. Error resilient communications. Multimedia data hiding and digital watermarking.
Prequisite: ELEC 2501
EE462 Microwave Measurement Techniques and Lab. (2+0+2) 3 6
Fundamental measurement techniques at microwave frequencies: power, frequency and impedance measurements. Noise in microwave circuits and noise figure measurements. Sources, detectors and mixers. S-parameters measurement and network analyzers. Microwave antennas and propagation measurements. Computer aided design and simulation tools for microwave circuits. Laboratory experiments: Power, frequency, impedance, attenuation, reflection, SWR and S-parameters measurements, impedance matching, antennas and propagation.
Corequisite : EE 363
ELEC 4702 Digital Communication Systems (3+0+0) 3 5
Signal Spaces, conversion of continuous time channels into vector channels. Binary and M-ary signalling. Optimum detectors and probability of error. Digital modulation types, PAM, QAM, PSK, FSK, MSK. Differential modulation. Coherent and noncoherent detection. Multiuser communications: spread spectrum, CDMA and OFDM. Fundamental limits in communication: introduction to information theory. Error correcting codes.
Prequisite : ELEC 3701
EE 473 Communication Electronics (3+0+0) 3 6
Active and passive filters. Transistors, RF amplifier analysis and syntehesis using Y parameters. LC and crystal oscillators. PLL's and frequency synthesizers. Linear and exponential modulator and demodulator design.
Prequisite : EE 232 or EE 335
EE 4704 Communication Simulation Techniques and Lab. (2+0+2) 3 5
Experimental analysis and realization of analog (AM, DSB, SSB, FM/PM) and digital (ASK, PSK, FSK, QAM) modulators and demodulators using communications hardware blocks. Masurement of noise, error rate and error correction performance. Simulation of digital and analog communication systems using MATLAB.
Corequisite : ELEC 3701
ELEC 4706 Wireless Communication (3+0+0) 3 5
Overview of wireless communications. Path loss, shadowing and fading. Empirical and statistical channel models. Digital modulation techniques and bit error rate analysis for fading channels. Spread spectrum and OFDM. Multiple access techniques: FDMA, TDMA, CDMA, OFDMA. Frequency reuse and handoff. Trunking and interference. Wireless communication standards.
Prequisite : ELEC 3701
EE 480 Introduction to Integrated Circuits (3+0+0) 3 6
Introduction to integrated circuits, CMOS technology, layout, delay, power, interconnections, reliability, logic circuits, sequential circuits, data bus structures, array structures, design methodology, test, packaging and hardware decription language (HDL).
Prequisite : Consent of instructor
ELEC 4505 Applied Digital Signal Processing (3+0+0) 3 5
Review of programming and simulation tools: Matlab and Simulink. Review of fundamentals of digital signal processing. Definition of basic signals in MATLAB. Sampling and reconsruction. A/D and D/A conversion. Difference equations. The Z-transform. Discrete convolution. Digital filter design. Frequency response of LTI systems. Discrete Time Fourier Transform (DTFT). Discrete Fourier Transform (DFT). Fast Fourier Transform (FFT). Audio, speech and image processing applications in MATLAB and Simulink.
Prequisite : ELEC 3504
ELEC 4522 Digital Control Engineering (3+0+0) 3 5
Introduction to digital control and discrete time systems. Representation of discrete time systems using difference equations, block diagrams and state-space equations. Solution of discrete time control system using convolution and state-space techniques. The z-transform. Frequency response of discrete time systems. Steady-state error computation for digital control systems. Stability analysis of digital control systems using the Jury test. Digital control system design.
EE 487 Circuit Synthesis (3+0+0) 3 6
Positive real functions; Foster and Cauer circuits; LC, RC, and RLC circuit synthesis; Positive real matrices, Passive two-port circuit synthesis; Fundamental active building block: Operational Transconductance Amplifier (OTA), Second generation Current Conveyor (CCII); Active circuit synthesis; Frequency and impedance normalization, types of filters, approximation problem, and frequency transformation.
Prequisite: Consent of instructor
EE 4507 Applied Speech and Audio Signal Processing (3+0+0) 3 5
Review of fundamentals of digital signal processing. Speech production model (source-system model). Speech perception. Classes of speech sounds: consonants, vowels, and formants. Spectral characteristics. Speech analysis techniques: Short-term analysis, frames, and windows. Time-domain analysis: Energy, zero-crossing rate, and autocorrelation. Frequency-domain analysis: Spectrograms and formant frequencies. Linear prediction analysis. Pitch detection. Voiced/Unvoiced detection. Speech compression and coding. Waveform coders. Voice coders. Linear predictive coders. Transform coders. Applications in MATLAB and PRAAT.
Prequisite: Consent of instructor
ELEC 48xx Special Topics (3+0+0) 3 5
Special topics in electronics, signal processing and communication engineering.
Prequisite: Consent of instructor
ENGR 4901 Introduction to Design Project (1+0+0) 1 1
Engineering project and risk management, feasibility analysis. Preparing project proposals. Interdiciplinary teamwork. Examples of social, environmental, ethical, legal aspects of engineering solutions for contemporary real life problems. Examples of entrepreneurship and innovation practices. Widely used engineering standards.
Prequisite: Senior Standing
ELEC 4902 Graduation Design Project (0+0+8) 3 6
Design and development of a project for an electronics, signal processing or communication engineering problem under the supervision of an academic advisor; submission of the results in the form of a project report and oral presentation.
Prequisite: Senior Standing
Hours: (Theoretical+Problem Session+Laboratory)