EE507 - Introduction to Linear System Analysis (3 + 0) 10

This course covers a review of fundamental concepts in linear algebra, linear system representations, mathematical modeling of continuous-time and discrete-time systems, state-space realizations, and system analysis methods. The analysis and solution of linear systems are examined in the frequency domain, Laplace domain, and Z domain. The course also includes the implementation of these methods in numerical analysis environments such as MATLAB.

EE889 - Graduation Seminar (0 + 0) 10

Each student in MS Program with Thesis is expected to give a presentation on his/her thesis work and attend the seminars conducted by the other students and academic staff.

EE897 - Graduation Thesis (0 + 0) 60

Thesis topic determined in the thesis protocol.

MDES602 - Research Methods and Ethics (3 + 0) 10

This course provides students with knowledge on research methods, data collection principles, and practices. Within this framework, it addresses the ethical rules to be followed in scientific research and publishing processes, along with ethical responsibilities throughout data collection, analysis, and reporting phases.

EE503 - Linear System Theory (3 + 0) 5

Review of linear algebra concepts, linear system representations, existence of solutions, state transition matrices, canonical realizations, controller designs, observer designs, introduction to multi-input multi-output systems.

EE505 - Neural Networks and Applications (3 + 0) 5

An introduction to basic neurobiology, the main neural network architectures and learning algorithms, and a number of neural network applications, McCulloch Pitts neurons, single-layer perceptrons, multi-layer perceptrons, radial basis function networks, committee machines, Kohonen self-organising maps, and learning vector quantization.

EE519 - Speech Processing and Its Applications (3 + 0) 5

Features of the speech signal; time-domain and frequency-domain analysis techniques; speech coding fundamentals; speech processing applications, speech recognition, speech synthesis, speaker verification.

EE525 - Embedded System Design with Field Programmable Gate Arrays (3 + 0) 5

Language constructs of Verilog, behavioral models of combinational and sequential logic; logic, RTL, and high-level synthesis of combinational and sequential logic; datapath controllers; programmable logic and storage devices, HDL architectures for basic digital processing implementations.

EE531 - Antennas and Radiowave Propagation (3 + 0) 5

Properties of electromagnetic waves; basic antennas and parameters; array theory, broadband, aperture, microstrip antennas, and antenna design concepts; propagation mechanism; wave propagation over spherical earth, electromagnetic waves in atmosphere, space and urban and indoor environments; computer aided design for antennas and propagation.

EE533 - Wireless Networks (3 + 0) 5

Wireless network planning, capacity and SIR, mobility, and power management; security in wireless networks; mobile data networks; CDPD, GPRS and other data services; mobile ad hoc networks; IEEE 802;11 and WLANs, ATM and HIPERLAN; WPAN, Wi-Fi, Bluetooth and HomeRF, interference issues; wireless geolocation systems.

EE539 - Optical Communications (3 + 0) 5

Optical fiber structures, waveguiding and fabrication, attenuation, signal distortion, mode coupling, LEDs and LASERs, power launching and coupling, photo detectors, optical receivers, point-to-point links, line coding, coherent optical systems, photonic switching, unguided optical communication systems.

EE542 - Electronic Warfare Systems (3 + 0) 5

Electronic warfare components, operation of radar and infrared sensors, main weapon systems, electronic intercept systems and electronic countermeasures, electronic counter-countermeasures, new technologies and trends in electronic warfare systems.

EE543 - Communication Network Design (3 + 0) 5

Introduction to Petri nets and colored Petri nets; introduction to Omnet++; congestion management, throughput, task scheduling and resource allocation in communication networks; network architectures and topologies, OSI and TCP/IP reference models.

EE551 - Power Transmission Line Engineering (3 + 0) 5

Transmission line planning, overhead lines as system components, lightning protection, earthing, mechanical design, selection of conductors, insulators, overhead line fittings, conductor vibrations, foundations, sag and tension calculations, route selection, construction.

EE553 - Dynamics of Electrical Machines (3 + 0) 5

Magnetic circuits, MMF, flux distribution, induced voltage and torque, reference frame theory, Park equations, modeling of transformers, DC, induction, synchronous machines and PMSM, DC drive systems, synchronous generator transients, unbalanced conditions of induction machines, single-phase induction motors, solid-state induction motor drives.

EE571 - Digital Signal Analysis (3 + 0) 5

Mathematical methods for signal processing, spectrum estimation, discrete Karhunen-Loeve transform, detection of a signal in noise, multiple signal classification (MUSIC), least mean square algorithm, classification systems, Kalman filters.

EE572 - Applications of Communications and Signal Processing (3 + 0) 5

Selected topics from the areas of communications and signal processing including mobile/radio communications and signal processing techniques, information/communication systems, radio transmissions systems, signal processing techniques and algorithms in radars, information and electronic intelligence.

EE573 - Computer Vision (3 + 0) 5

Human vision, geometric camera models, image segmentation, object recognition, video signals and standards, vision system design, computer vision and digital video applications.

EE574 - Advanced Engineering Electromagnetics (3 + 0) 5

Fundamental concepts and theorems; wave equations and their solution; scattering of waves by conducting and dielectric objects, cross sections and scattering amplitude, radar equations, Rayleigh scattering, Born approximation, physical optics approximation; integral equations; method of moments; inverse scattering.

EE575 - RF Integrated Circuit Design (3 + 0) 5

Fundamentals of RF integrated circuit design; design of high-frequency analog CMOS integrated circuits, including low-noise amplifies, voltage-controlled oscillators, mixers and power amplifiers.

EE585 - Special Topics (3 + 0) 5

To be prepared by the instructor and approved by the departmental board.

EE545 - Radar Signal Processing (3 + 0) 5

Operation of radar systems and main design parameters; radar signaling and waveforms; analysis of radar waveforms for various operations including MTI, pulse Doppler and SAR, design and simulation tools for radar systems; current and future trends in radar signaling and systems.

EE611 - Detection and Estimation (3 + 0) 5

Neyman-Pearson detector, hypothesis testing, maximum likelihood estimator, MAP, Kalman filtering, Wiener filtering, detection and estimation performance evaluation.

EE612 - Nonlinear Systems (3 + 0) 5

Nonlinear models and nonlinear phenomena, qualitative behaviour of second order systems, Lyapunov stability, passivity, Poincaré and Bendixon theorems, frequency response of nonlinear systems and describing functions, applications of Lyapunov theory, advanced nonlinear phenomena such as bifurcations.

EE621 - Computational Electromagnetics (3 + 0) 5

Finite difference time domain (FDTD), Finite Element (FE), geometric theory of diffraction (GTD) and method of moments (MoM) applied to antennas and scattering.

EE606 - Special Topics (3 + 0) 5

Content of each special course will be announced prior to the term.

EE623 - Radar Cross Section Reduction Techniques (3 + 0) 5

Understanding of Radar Cross Section (RCS) analysis and RCS reduction, including formulation and implementation of several specific methods and enabling students to identify interesting and important research topics for Ph.D. work.