ECTS - Electrical-Electronics Engineering MSc. with Thesis

Compulsory Departmental Courses

EE504 - Introduction to Systems Analysis (3 + 0) 5

Review of linear algebra concepts, classifications of systems and system representations, continuous and discrete time systems, state space realizations, analysis techniques: frequency domain, Laplace and z-domain analyses, solutions of linear systems, stability analysis; assessment of the techniques by a computational tool such as MATLAB.

EE506 - Computational Methods in Electrical and Electronics Engineering (3 + 0) 5

Root finding and numerical integration, fixed and floating point arithmetic and error standards, one and multidimensional interpolation and extrapolation, numerical optimization techniques, least squares, statistical methods (Monte Carlo), computational approaches to linear transformations (Karhunen-Loeve, discrete Fourier).

EE589 - Graduation Seminar (0 + 0) 5

Literature survey, article critique, writing research proposal, giving a seminar on thesis subject.

EE597 - Master's Thesis (0 + 0) 80

Research methodologies, development, simulations, typical phases of the system development life cycle, testing, thesis documentation.

MDES600 - Research Methodology and Communication Skills (3 + 0) 5

Rigorous, scholarly research, particularly theses or dissertations. Literature review, surveys, meta-analysis, empirical research design, formulating research questions, theory building, qualitative and quantitative data collection and analysis methods, validity, reliability, triangulation, building evidences, writing research proposal

Elective Courses

EE401 - Digital Communications (2 + 2) 5

Introducing digital communication systems, digitization process in communication systems, baseband and bandpass transmission/modulation techniques, performance analysis of digital modulation schemes under Gaussian noise, evaluation of digital communication techniques.

EE402 - Wireless Communications (2 + 2) 5

Introduction to wireless systems and standards, radio propagation effects, coverage and statistical channel modeling, time-varying channels, fading effects, various bandpass modulation schemes and detection systems, channel capacity, spread spectrum communications, diversity and combining in cellular systems.

EE403 - Communication Networks (3 + 0) 5

Introduction. Architecture, OSI layer, topologies. Communication interface and data link control, error detection and correction. Circuit and packet switching, ATM and Frame relay, congestion control. Ethernet, token ring and FDDI, wireless LANs. Internet protocols (IP), internetwork operation, transport protocol (TCP), network security, ISDN and b

EE404 - Radar Systems (2 + 2) 5

Radar principles and operation. Radar equation and detection systems. CW and FM radars, pulse and MTI radars. Search and tracking operations. Analysis of radar systems: channel, antennas, transmitter and receiver structures. Current and future trends in radar systems.

EE405 - Antennas and Propagation (3 + 0) 5

Review of Maxwell?s equation and radiation. Basic antennas and parameters. Array theory, broadband antennas, aperture antennas, microstrip antennas, and design concepts. Measurement techniques, measurement of antenna parameters. Wave propagation over spherical earth, electromagnetic waves in atmosphere, space and urban and indoor environments. Path

EE406 - Optical Communication Systems (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.

EE408 - Satellite Communications (3 + 0) 5

Introduction to communication using satellites. Orbits and launching methods. Propagation characteristics. Orbit perturbations. Geostationary orbit. The space segment. The earth segment. Interference. Satellite acess. Modulation techniques and coding.

EE410 - Communication Electronics (3 + 0) 5

Communication systems overview. System blocks; transmitters and receivers, modulation and modulator circuits. Oscillators, filters and Phase Lock Loop (PLL) circuits, frequency synthesizer and amplifier design for communication systems of a broad range of frequencies. Project assignments on the design of communications circuits and/or subcircuits.

EE421 - Digital Image Processing (2 + 2) 5

2-D systems and transforms, image acquisition, sampling and quantization, linear and non-linear techniques for image enhancement and restoration and image compression, differential pulse code modulation, vector quantization, wavelets, subband coding, still and video compression coding standards.

EE422 - Statistical Signal Processing (3 + 0) 5

Introduction to random process, detection and estimation theory, maximum variance unbiased estimation, Cramer-Rao lower bound, general minimum variance unbiased estimation, best linear unbiased estimation, maximum likelihood estimation, Least square methods of estimation, method of moments: second moments analysis, Bayesian philosophy and Bayesian

EE423 - 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

EE424 - Adaptive Systems and Signal Processing (3 + 0) 5

Applications of adaptive filtering, autoregressive and moving average processes, linear prediction, lattice filters, Least Mean Square (LMS) algorithm, least squares filtering, convergence analysis, Recursive Least Squares Estimation(RLS), Kalman Filters

EE425 - Advanced Digital Design with HDL (2 + 2) 5

Behavioural, dataflow and structural modelling of digital circuits with Verilog HDL. Language constructs of Verilog. Design of finite state machines with data path using Verilog. Introduction to modern CAD tools. Simulation and verification of digital circuits.

EE426 - Real Time Signal Processing (3 + 0) 5

Architecture, instruction set, and hardware and software development tools associated with the Texas Instruments TMS320C6x family of fixed and floating processors. Signal processing applications such as waveform generation, FIR and IIR digital filtering, and DFT and FFT based spectral analysis and filtering. Requires an extensive DSP project of the

EE428 - Biomedical Signals and Instrumentation (3 + 0) 5

Introduction to biomedical instrumentation and physiological measurement, the nature of biomedical signals, the origin of biopotentials and other biological signals, biopotential electrodes,tissue equivalent circuits, principles and operation of basic transducers and sensors, sources and characteristics of biological and instrumentation noise,

EE431 - Semiconductor Devices and Modelling (3 + 0) 5

Review of semiconductor electronics. Fundamental equations for semiconductor devices. P-N junctions. Shockley-Hall-Read Model. Bipolar transistors. MOS systems. MOSFET. CMOS. Discretization of the basic drift-diffusion equations. Hydrodynamic models for device simulation.Monte Carlo models for device simulation. Numerical simulation of PN Junction

EE432 - VLSI Design (3 + 0) 5

Sequential circuits, pipelining. Interconnects: Effects of capacitive and resistive parasitics and solutions. Timing of digital circuits, clock skew and jitter, Clock distribution techniques. Design of arithmetic blocks: Adder, Shifter, Comparator, Multiplier. Designing memory and array structures. Design Methodology and tools. Testing and verifica

EE433 - RF Microelectronics (3 + 0) 5

RF Design Basics. Review of modulation and multiple access techniques, Transceiver architectures and design considerations. LNA and Mixer design, monolithic implementation of oscillators, frequency synthesizers and power amplifiers

EE434 - Microwave Circuit Design (3 + 0) 5

Active microwave circuits, detectors and mixers. Microwave integrated circuits. Microwave amplifiers and oscillators. Broadband transistor amplifier design. Microwave oscillator design.

EE435 - Optoelectronics (3 + 0) 5

Nature of light. Basic optical laws and definitions. Photodetectors. Solar cells. Light emitting diodes. LASER and applications. Homojunction, heterojunction, quantum well, and advanced structure lasers. Fiber types. Light propagation in optical fibers. Modulators. Display devices. Compact discs.

EE445 - Introduction to Robotics (3 + 0) 5

Basic components of robotic systems: selection of coordinate frames; homogeneous, transformations; solutions to kinematics equations; velocity and force/torque relations; manipulator dynamics in Lagrange?s formulation; digital simulation of manipulator motion; motion planning; obstacle avoidance; controller design using the computed torque method;

EE448 - Pattern Recognition (3 + 0) 5

Introduction to the theory of pattern recognition, Bayesian decision theory, Maximum likelihood estimation, Nonparametric estimation, Linear discriminant functions, Support vector machines, Neural networks, Unsupervised learning and Clustering, Applications such as handwriting recognition, lipreading, geological analysis, medical data processing, d

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.

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.

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.

FBE-EE-AE1FA1 - Departmental Elective (0 + 0) 5

FBE-EE-AE1FA2 - Departmental Elective (0 + 0) 5

FBE-EE-AE1FA3 - Departmental Elective (0 + 0) 5

FBE-EE-AE1FA4 - Departmental Elective (0 + 0) 5

MATE462 - Nanomaterials (3 + 0) 5

Nanotechnology fundamentals, history, applications and novel materials; synthesis and application of nanomaterials and their application in industry.