You are on page 1of 14

Graduate Course List

For MS & PhD

(Fall 2016 onwards)

Department of Electrical Engineering

Air University

Presented to Academic Council on 18 December 2014

Master of Science in Electrical Engineering MS (EE)
Master of Science in Electrical Engineering is a two year, 30 credit-hour program divided over
four semesters. Students are required to complete eight courses, equivalent of 24 credit hours from
their chosen area of specialization. They are also required to conduct research and submit their
findings in terms of a thesis which is equivalent of 6 credit hours. Satisfactory performance in the
course work as well as the thesis is must to successfully fulfill the requirements for the award of
the Masters degree.

A comprehensive review of the mathematical concepts and techniques required for subsequent
courses and research work is provided in the first two semesters. MSEE at Air University offers
four areas of specialization:
Electromagnetics and Photonics
Communication and Signal Processing
Power and Control Systems
Machine Learning and Image Processing

Core courses are designed to give breadth in Electrical Engineering, as well as give flavor of all
the areas of specialization. The elective courses provide depth in the chosen area of specialization
and lay foundation for future work during doctoral studies.

Department of Electrical Engineering has eleven well-equipped laboratories with modern and
computer based training systems in Digital Signal Processing, Telecommunication, Antenna,
Microwave, Telecomm Networks and Control Systems. Graduate Research and Computing Labs of
Institute of Avionics and Aeronautics at Air University are also available for the thesis work.

A well-endowed library provides free on-line access to all the resources offered by IEEE and HEC
Students can download any paper with full text from any of the IEEE publications. Air University
has also access to the on-line digital library provided by the Higher Education Commission. AU
library has sufficient stock of the most modern books in the field of Electrical Engineering. Special
quiet rooms are provided to the researchers in the library to conduct research in the most conducive
environment. Wide range of computing facilities is also available to the students.

2 Electrical Engineering (EE)

Ph.D. in Electrical Engineering is a 48 credit-hour program beyond the Master Degree. Students are
required to complete a minimum of six courses of 6xx/7xx/8xx level, equivalent of 18 credit hours
from their chosen area of specialization. Students are required to have at least one course with 8xx
course code and at most three courses with 6xx code. They are also required to conduct research and
submit their findings in terms of a Ph.D. dissertation equivalent of 30 credit hours. Satisfactory
performance in the course work as well as the PhD dissertation is a must to successfully fulfill the
requirements for the award of the Ph.D. degree.
Department of Electrical Engineering offers Ph.D. degree program in following areas of
specialization, namely Electromagnetics& Photonics, Communication& Signal Processing,
Power &Control Systems, Machine learning & Image Processing. The course work is designed to
give in-depth knowledge in the chosen area of specialization. It prepares the students for Doctoral
Qualifying Examination and lays the foundation for high quality research in the selected area.
The Doctoral Qualifying Examination (DQE) is a written examination and is conducted by the
Department after the completion of the required course work. In order to be eligible to take DQE, a
student must have at least 3.00/4.00 CGPA in the required course work. A student will have two
chances to pass DQE. Students failing to clear DQE in two attempts will be separated from the
program. A student must pass the written DQE examination of the department with at least 70%
aggregate marks in the exam and at least 60% marks in each subject. DQE will consist of two
papers, each of three hours duration. The two papers will be from the course work of Ph.D.
After passing the DQE, a student will work on his/her research proposal and request for Proposal
Defense Examination (PDE). Student will formally defend his/her proposal in front of Guidance &
Examination Committee (GEC). Student will have to pass PDE in at most two attempts. After
successfully passing DQE and PDE, a PhD student will attain the status of doctoral candidate. The
candidate must have at least one article published or accepted in a HEC-approved international
Journal. Last requirement for Final Defense Examination (FDE) to take place is reception of two
positive reports about his research work from international scholars in the field. The minimum time
required for the completion of Ph.D. degree is three years.

MS / Ph.D. (EE) Program Details for Fall -2014 and Beyond
Course List

S.No C.Code Common Courses Cr. Hrs

1 MA 689 Probabilistic Methods in Electrical Engineering 3-0-3

2 MA 682 Applied Linear Algebra 3-0-3
3 EE 631 Stochastic Processes 3-0-3
4 EE 632 Adaptive Filters 3-0-3
5 EE 651 Linear Systems 3-0-3
6 EE 797 MS Thesis 6-0-6

Electromagnetics and Photonics

S.No C. Code Cr. Hrs
1 EE 611 Electromagnetic Fields 3-0-3
2 EE 612 Antennas & Antenna Systems (3-0-3)
3 EE 711 Array Signal Processing (3-0-3)
4 EE 712 Detection and Estimation Theory (3-0-3)
5 EE 713 Radar Engineering (3-0-3)
6 EE 714 Electromagnetic Engineering (3-0-3)
7 EE 715 Computational Methods of Field Theory (3-0-3)
8 EE 811 Advanced Array Signal Processing (3-0-3)
9 EE 812 Advanced Detection and Estimation Theory I (3-0-3)
10 EE 813 Advanced Detection and Estimation Theory II (3-0-3)
11 EE 814 Kalman Filters (3-0-3)
12 EE 818 Special Topics in Lasers and Optics ** (3-0-3)
12 EE 819 Special Topics in Radar Systems Engineering (3-0-3)
S.No C. Code Communication and Signal Processing Cr. Hrs

1 EE 633 Advanced Digital Communications I (3-0-3)

2 EE 634 Advanced Coding Theory (3-0-3)
3 EE 635 Satellite Communications (3-0-3)
4 EE 636 Advanced Mobile Communication (3-0-3)
5 EE637 Lasers and Optical Sources (3-0-3)
6 EE638 Photo detectors (3-0-3)
7 EE 731 Optimization Techniques (3-0-3)
8 EE 732 Advanced Digital Communications II (3-0-3)
9 EE 733 Spread Spectrum Communication Systems (3-0-3)

10 EE 734 Multimedia Communications (3-0-3)
11 EE 735 Optical Waveguide Design (3-0-3)
12 EE736 Advance Digital Signal Processing I ** (3-0-3)
13 EE 739 Advanced Topics in Digital Communication Systems (3-0-3)
14 EE 831 Advanced Wireless Techniques (3-0-3)
15 EE 832 Space-Time Coding (3-0-3)
16 EE 833 Adaptive Wireless Transceivers (3-0-3)
17 EE 834 Advance Digital Signal Processing II ** (3-0-3)
18 EE 838 Special Topics in Signal Processing ** (3-0-3)
19 EE 839 Special Topics in Digital Communication Systems (3-0-3)
S.No C. Code Power and Control Systems Cr. Hrs

1 EE 652 Digital Control Systems (3-0-3)

2 EE 653 System Identification (3-0-3)
3 EE 654 Adaptive Control (3-0-3)
4 EE 655 Real-Time Control (3-0-3)
5 EE 656 Advanced Power Electronics ** (3-0-3)
6 EE 657 Evolutionary Engineering Optimization (3-0-3)
EE751 Power Electronics for Power Systems ** (3-0-3)
6 EE 752 Advanced Neural Networks (3-0-3)
7 EE 753 Intelligent Control (3-0-3)
8 EE 754 Advanced Robotics and Control (3-0-3)
9 EE 755 Optimal Control (3-0-3)
10 EE 756 Robust Control (3-0-3)
11 EE 757 Sliding Mode Control ** (3-0-3)
12 EE758 Dynamics and controls of electrical machines ** (3-0-3)
13 EE 759 Special Topics in Intelligent Systems and Control (3-0-3)
14 EE 851 Nonlinear Systems & Control (3-0-3)
15 EE 852 Advanced Process Control (3-0-3)
16 EE853 Power System Operation and Protections ** (3-0-3)
117 EE 854 Advanced Topics in Nature Inspired Optimization Techniques (3-0-3)
18 EE 855 Advanced Topics in Intelligent Systems and Control (3-0-3)
19 EE856 Neuro-Fuzzy Control ** (3-0-3)
20 EE857 Stochastic Control ** (3-0-3)
21 EE 858 Special Topics in Power and Control (3-0-3)

22 EE859 Renewable power production and transportation ** (3-0-3)

S.No C. Code Machine Learning and Image Processing Cr. Hrs

1 EE 671 Digital Image Processing (3-0-3)
2 EE672 Data Mining ** (3-0-3)
3 EE 771 Pattern Recognition (3-0-3)
4 EE 772 Machine Learning (3-0-3)
5 EE 773 Computer Vision (3-0-3)
6 EE774 Medical Imaging ** (3-0-3)
7 EE775 Satellite Imaging ** (3-0-3)
8 EE776 Visual Perception ** (3-0-3)
9 EE777 Compressive Sensing ** (3-0-3)
10 EE778 Graphical Models ** (3-0-3)
11 EE 871 Special Topics in Pattern Recognition (3-0-3)
12 EE872 Special Topics in Signal Image Processing (3-0-3)
13 EE873 Special Topics in Machine learning ** (3-0-3)

S.No C. Code Ph.D. Dissertation Cr. Hrs

1 EE899 Ph.D. Dissertation 30

1. All Double Starred (**) Courses are New with codes not used before.
2. Pre-Requisites have Been Removed
3. All old course have been kept with their original codes

M.S. & Ph.D. in Electrical Engineering
Description of Courses
Compulsory Courses
EE 651 Linear Systems Theory
Static Equation Representation and Solution. Transition Matrix and their general properties. Internal
Stability of LTV & LTIV cases. Controllability, Observability and minimal realization. Input output
Stability. State feedback and state observation design using Eigen-value, assignment Discreet

EE 631 Stochastic Processes Probability and Random Variable, Axioms of Probability, Repeated
Trials, Functions of one Random Variables, Two Random Variables, Sequences of Random
Variables, Statistics. Stochastic Processes, Random Walk, Spectral Representation, Spectrum
Estimation, Mean Square Estimation, Entropy, Markov Chains, Markov Processes and Queuing

Electromagnetics and Photonics

EE611 Electromagnetic Fields
Review of vector analysis, electrostatics in free space, electrostatic fields in matter, solution
techniques and boundary value problems, steady electric current, magneto-statics in freespace,
magneto-static fields in matter, time-varying electromagnetic fields, propagation of electromagnetic
waves, wave reflection and transmission, simple waveguides, simple antennas and radiation.

EE612 Antennas & Antenna Systems

Basic antenna theory, dipoles, loops, arrays, the method of moments, antenna measurements,
aperture antennas, frequency independent antennas, receiving antennas, optimization, propagation.

EE711 Array Signal Processing

Signal detection and enhancement, signal characterization, Tracking, Filtering s. parameter
estimation, propagating waves, dispersion and attenuation, refraction and diffraction, wave ember-
frequency space, apertures and arrays, spatial sampling, beam-forming, array gain, detection theory,
hypothesis testing, detection based array processing algorithms, estimation theory, parameter
estimation, linear signal waveform estimation, spectral estimation adaptive array processing,
constrained optimization, Eigen analysis method, dynamic adaptive methods, Tracking, source
motion models, prediction correlation algorithms, multi-array tracking in clutter.

EE712 Detection and Estimation Theory

Hypothesis testing and parameter estimation. Series representation of random processes. Detection
and estimation of known signals in white and nonwhite Gaussian noise. Detection of signals with
unwanted parameters. Estimation of the parameters of a random process, Special categories of
Estimation Problems, Detection and Parameter Estimation of Slowly Fluctuating Point Targets,
Doppler-Spread Targets and Channels, Range-Spread Targets and Channels, Doubly-Spaced Targets
and Channels.
EE713 Radar Engineering
Radar system requirements and principles of radar detection and parameter estimation. Factors
affecting radar range, signal detection in noise, decision criteria. Target identification techniques.
Radar antenna characteristics. Time-space-frequency-phase interrelationships.
EE 714 Electromagnetic Engineering
Time varying electromagnetic fields. Field theorems, propagation and reflection of waves, wave guides,
resonators, radiation, and diffraction. Applications to antenna theory.

EE715 Computational Methods of Field theory

Functional analysis, method of moments, and variational methods. Applications to electrostatics,
magneto-statics, two-dimensional electromagnetic fields, antennas, scatterers, and apertures.

EE735 Optical Waveguide Design

Fundamental principles of optical waveguides. Mode formation in waveguides. Evanescent waves
and confinement of modes.2-D slab waveguides, cutoff wavelengths and fundamental modes.
Propagation constants calculations and dependence on parameters. Mode coupling and multimode
interference devices (MMI).3-D planar waveguides, transverse and longitudinal modes in 3-D
structures. TE, TM, TEM modes. Optical fiber waveguides and LP modes in circular geometry. Step
index and graded index fibers, single and multimode fibers. Absorption losses and dispersion in
waveguides, pulse broadening. Waveguide couplers, power splitters, directional couplers. Y-
junctions and S-bends. Optical integrated circuits design (OIC).

EE 811 Advanced Array Signal Processing

Adaptive Beamformers, Parameter Estimation; Maximum Likelihood, Quadratic Algorithms, Subspace
Algorithms, Beamspace Algorithms, Optimum Detection.
EE 812 Advanced Detection and Estimation Theory I
Estimation of Continuous Waveforms, Linear Estimation, Nonlinear Modulation Theory, Detection of
Gaussian Signals, General Binary Detection: Gaussian Processes, Special Categories of Detection
EE 813 Advanced Detection and Estimation Theory II
Estimation of the parameters of a random process, Special categories of Estimation Problems, Detection
and Parameter Estimation of Slowly Fluctuating Point Targets, Doppler-Spread Targets and Channels,
Range-Spread Targets and Channels, Doubly-Spaced Targets and Channels.
EE 814 Kalman Filters
Models for linear systems and stochastic processes, estimation techniques, Kalman filter derivation using
innovations and Bayesian approaches, Kalman filter for Gauss-Markov model, Kalman filter design
methodology, extended Kalman filters.
EE638 Photo-detectors
Fundamentals of semiconductors, p and n type materials. Basic P-N junctions. Absorption of optical
waves in p-n junction, carrier generation and recombination under illumination, carrier diffusion and
drift speeds, carrier mobility. Photo-voltaic operation, Fundamentals of optical detection and
bandwidth, quantum efficiency, noise characteristics, dark current, thermal effects, Si, Ge, GaAs,
InP, GaN and II-VI material optical characteristics, P-I-N band structures and detectors, frequency
response of optical detectors, high frequency detectors, Avalanche Photo Diodes (APD), Position
Sensitive Detectors (PSD), CMOS detectors, charge coupled devices and CCD detectors.

EE637 Lasers and Optical Sources

Optical radiation generation and spectral distribution, line-width and probability of transitions.
Atomic energy levels and decay rates, quantization of radiation and photons. Spontaneous and
stimulated emissions, absorption, population inversion. Two and three level laser systems and rate
equations. Resonant cavities and Fabry-Perot cavity. Gain and losses in laser cavity. Continuous
wave and pulsed lasers, mode locking and q-switching. Various laser systems, semiconductor lasers,
LED, quantum well lasers, distributed feedback (DFB) lasers, vertical cavity surface emission

(VCSEL) lasers, II-VI compound blue and green laser diodes, He-Ne and Argon gas lasers, solid
state lasers, Nd-Yag and frequency doubled lasers, tunable liquid dye lasers.

EE819 Special Topics in Radar Systems Engineering

Modern Trends in Radar Systems Engineering will be covered in this course.

EE818 Special Topics in Lasers and Optics

Modern Trends in Lasers and Optics will be covered in this course.

Communication & Signal Processing

EE633 Advanced Digital Communications I
Introduction to optimum receiver design in the additive white Gaussian noise environment. Topics
include efficient signal set design, modulation techniques, matched filter, correlation detector,
coherent and non-coherent detections, fading and diversity channels, random amplitude and phase,
diversity techniques, performance bounds of communications, and waveform communications.

EE632 Advanced Digital Signal Processing I

Introduction, .Motivation, Applications, Fundamentals and Background Material, Least- Mean-
Square (LMS) Algorithm, Recursive Least-Squares (RLS) Algorithm, Adaptive Lattice Filters.

EE634 Advanced Coding Theory

Theory and practice of advanced error-control coding techniques. Topics include trellis codes,
multidimensional codes, Leech lattice, rotationally invariant codes, spectral analysis and transform
coding. Applications of contemporary coding theory in mobile communications, magnetic and
optical recording, high-speed modem, and high-density data storage design are presented.

EE635 Satellite Communication

Introduction to the theory and applications of modern satellite communications. Topics include
satellite channel characterization, channel impairments and transmission degradation, link
calculations, modulation, coding, multiple access, broadcasting, random access schemes, demand
assignment, synchronization, satellite switching and onboard processing, integrated service digital
satellite networks, and satellite transponder, ground stations, packet switching, optical satellite

EE 636 Advanced Mobile Communications

Overview of mobile communications, characterization and modeling of wireless fading dispersive
channels, optimum receiver structure, transmission performance in fading channels, diversity and
performance improvement, co-channel interference, spread spectrum and multiple access, capacity
analysis in cellular environments.

EE 731 Optimization Techniques

Concepts of feasibility, convexity and optimality (minimum/maximum), To gain familiarization with
single-search methods, and some well-known gradient / conjugate gradient and direct search techniques
of unconstrained optimization. To understand and apply the Kuhn-Tucker conditions to constrained
minima. To familiarize with penalty-functions approach for constrained optimization. To learn the
fundamentals of Calculus of Variations to be able to apply direct vibrational methods of Ritz and
Galerkin. To be able to formulate a non-linear optimization problem from a live situation and to compute
its numerical solution using Mathematical software.

EE834 Advanced Digital Signal Processing II
Recursive least squares filter, Kalman filters, Extended Kalman filters, Variants of Kalman filters,
Square-root kalman filters, QR-RLS and IQR-RLS algorithm, Gradient adaptive lattice algorithm,
Any special research topics.

EE732 Advanced Digital Communications II

The aim of this module is to introduce students to more advanced topics in digital communication
systems and to provide students with up-to-date knowledge of the techniques used in digital
communication systems including more advanced topics in digital wireless communication systems.
This module covers channel modeling, coding, digital transmission through wireless channels,
advanced error control techniques, spread spectrum, multi-carrier digital transmission (OFDM and
MIMO), and their applications in wireless and cellular mobile communication systems.

EE734 Multimedia Communication

Basics of analog and digital video: color video formation and specification, analog TV system, video
raster, digital video formats, Frequency domain analysis of video signals, spatial and temporal
frequency response of the human visual system. Scene, camera, and motion modeling, 3D motion
and projected 2D motion, models for typical camera/object motions. 2D motion estimation: optical
flow equation, different motion estimation methods (pel-based, block-based, mesh-based, global
motion estimation, multi-resolution approach) Basic compression techniques: information bounds
for lossless and lossy source coding, binary encoding, scalar/vector quantization Waveform-based
coding: transform coding, predictive coding including motion compensated prediction and
interpolation, block-based hybrid video coding, scalable video coding Video compression standards
(H.261 and H.263, MPEG1, MPEG2, MPEG4, MPEG7). Error control in video communications
Video transport over the Internet and wireless networks.

EE 739 Advanced Topics in Digital Communication

Advanced topics of current interest in communications, which are taken from publications and industrial

EE831 Advanced Wireless Techniques

Overview of mobile communications, characterization and modeling of wireless fading dispersive
channels, optimum receiver structure, transmission performance in fading channels, diversity and
performance improvement, co-channel interference, spread spectrum and multiple access, capacity
analysis in cellular environments.

EE832 Space-Time Coding

Space-time coding notation; Capacity of multiple-input multiple-output channels; Space-time code
design criteria; Orthogonal space-time block codes; Quasi-orthogonal space-time block codes;
Space-time trellis codes; Super-orthogonal space-time trellis codes; .Differential space-time
modulation; Spatial multiplexing and receiver design; Non-orthogonal space-time block codes;
Additional topics in space-time coding.

EE838 Special Topics in Signal Processing

Modern Trends in Signal Image Processing will be covered in this course.

EE839 Special Topics in Communication Systems

Modern Trends in Signal Image Processing will be covered in this course.

Power and Control Systems

EE652 Digital Control Systems
Sample-and-hold. Discretization of analog systems. Discrete-time systems analysis and design. Pole-
assignment design and state-estimation. Sampled-data transformation of Analog filters. Digital filter
structures. Microcomputer implementation of digital filters. Effects of sampling on controllability
and observability, internal stability; Linear quadratic optimal control.

EE653 System Identification

Introduction to dynamic systems, models, and identification process, Models of linear time invariant
systems, Models of time-varying and nonlinear systems, Parametric estimation methods,
Convergence and consistency of solutions, Asymptotic distribution, Recursive and on-recursive
computation methods, Model selection and validation.

EE656 Advance Power Electronics

In this course the application of electronics to energy conversion and control are presented. Topics
covered include: state space modeling, analysis, and control techniques; design of power circuits
including inverters, rectifiers, and DC-DC converters (non-isolated, isolated and Resonant); analysis
and design of magnetic components and filters; and characteristics of power semiconductor devices;
gate driver and snubber circuits. The feedback control of switch-mode power supplies is presented
along with power conditioners and uninterruptible power supplies, Applications.

EE654 Adaptive Control

Introduction, Real-time parameter estimation, Auto-tuning, Gain scheduling, Self-tuning, regulators,
Model-reference adaptive systems, Stability, convergence, and robustness, Stochastic adaptive
control, Alternatives to adaptive control, Implementation, Applications and case studies.

EE856 Neuro-Fuzzy Control

Introduction to fuzzy Logic, Application of Fuzzy Logic to controls, supervised ANN, Application
of ANN to controller and observer design, Neuro-fuzzy systems, Adaptive Neuro-Fuzzy inference
systems (ANFIS)

EE857 Stochastic Control

EE751 Power Electronics for Power Systems

The aim of this course is to make the student familiar with the use of power electronics at
transmission and distribution level. In particular, the configuration, design and control strategy for
the FACTs and HVDC will be treated during the course.

EE755 Optimal Control

Static Optimization, Optimal Control of Discrete-Time and Continuous-Time Systems, The Tracking
Problem and other LQR extensions, Final-Time Free and Constrained Input Control and Dynamic

EE756 Robust Control

Elements of robust control theory. Norms of signals and systems. Performance specifications.
Stability and performance of feedback systems. Performance limitations. Model uncertainty and
robustness. Parameterization of stabilizing controllers. Loop transfer recovery robust design control
and filtering.

EE859Renewable Power Production and Transportation

This course will mainly cover in detail the technical characteristics and performance of electric
power generation by hydropower, wind turbines (PMSG, DCIG), photovoltaic and wave power.
Also the technical characteristics and performance of electric hybrid vehicles and batteries are
covered, along with overview of issues regarding grid synchronization and net metering.

EE758 Dynamics and controls of electrical machines
Introduction to Electric Drives, Review of Control Engineering, Direct-current machines: theory,
applications, steady-state and dynamic performance, Alternating-current machines: theory,
applications and steady-state performance and Motor/Drive selection. Furthermore, this course
provides the students in detail with an understanding of how a field oriented controlled induction
machine (sensor/sensorless) and PMSM drive are designed and operated.

EE851 Nonlinear Systems and control

Introduction to nonlinear dynamics and control. Overview of phase plane analysis, describing
function and limit cycles. Lyapunov stability. Input/output stability. Input/output linearization.
Stabilization and control of nonlinear systems.

EE757 Sliding Mode Control

Main concepts of Sliding mode controls (SMC), concept of equivalent control, conventional SMC,
State feedback relay control law design, state feedback unit vector control design, Integral SMC,
Conventional sliding mode observers (SMO), SMO for nonlinear systems, Second order SMC,
Chattering attenuation, variable gain super-twisting control.

EE853 Power System Operation and Protection

The overall aim of this course is to equip students with advance knowledge in power system
operations with a brief overview of protection, fundamentals of economic operation of power
generation systems, control of voltage and frequency, analysis of voltage stability and transient
stability (swing equation, the equal-area criterion, and multi-machine stability), principles of short-
circuit protection of power system components in case of symmetrical and unsymmetrical faults.

EE858 Special Topics in Control

Modern Trends in Intelligent Systems and Controls will be covered in this course.

EE859 Special Topics in Power

Modern Trends in Power and Controls will be covered in this course.

Machine Learning & Image Processing

EE671 Digital Image Processing
Image processing fundamentals, Image file formats, Digital image enhancement in spatial and
frequency domain, Image segmentation, Image representation, Digital image restoration, Wavelets
and multi-resolution processing, Image compression techniques, Morphological image processing,
Color image processing. Segmentation, De-noising of Images, wavelet transforms object detection
and tracking.

EE672 Data Mining

Know Your Data, Data Preprocessing, Data Warehousing and On-Line Analytical Processing, Data
Cube Technology, Mining Frequent Patterns, Associations and Correlations: Basic Concepts and
Methods, Advanced Frequent Pattern Mining, Classification: Basic Concepts, Classification:
Advanced Methods, Cluster Analysis: Basic Concepts and Methods, Cluster Analysis: Advanced
Methods, Outlier Detection, Trends and Research Frontiers in Data Mining

EE771 Pattern Recognition
Basic concepts, Linear and piece-wise linear techniques, Potential and stochastic approximation,
Boolean and sequential decision making, Contextual, linguistic and array techniques, Coefficient
analysis, Pattern preprocessing and feature selection, Learning decision functions, Pattern
classification by distance functions, Pattern classification by likelihood functions.

EE774Medical Imaging
Introduction to biomedical Imaging, X-rays, Computerized Tomography (CT), Ultrasound (U/S),
Magnetic Resonance Imaging (MRI), Nuclear Imaging positron emission tomography (PET) or
single, photon emission computed tomography (SPECT)

EE773 Computer Vision

Image formation, image processing, feature detection and matching, segmentation, feature-based
alignment, structure from motion, dense motion estimation, image stitching, computational
photography, multiple view geometry, recognition and learning, and video processing

EE775 Satellite Imaging

Remote Sensing, Multi and Hyperspectral Imaging, Different research areas in Hyper spectral
Imaging, Astronomy, Imaging in Astronomy, Image processing techniques, Spatial and spectral
techniques in Image processing, Machine Learning techniques in Image processing

EE775Supervised Neural Networks

Basic concepts of Neural-Computing, Learning processes, Single-layer and Multilayer perceptrons,
Radial-basis function networks, Strategies for avoiding over fitting, Regularization, Generalization,
Support vector machines, Committee machines.

EE772Machine Learning
Regression: least squares, ridge regression & LASSO. Classification: linear discriminant analysis,
Naive Bayes & logistic regression, Least-Square regression, Support Vector Regression support
vector machines (Hard, Soft and Kernel SVM), classification & regression trees, boosting. Model
selection: Akaike Information Criterion & Bayesian Information Criterion. Machine Learning
Models: Cross-Validation, Boot-strapping, performance evaluation metrics (ROC, PR Curves),
Theoretical Foundations: Principle of structural risk minimization, loss-functions, regularization
functions, nature of statistical learning, clustering: K-means, Fuzzy C-means, EM algorithm for
Gaussian mixture models. Large Scale Machine Learning, Deep Learning

EE776 Visual Perception

Introduction to camera models and transformations, camera calibration, intrinsic and extrinsic
parameters, calibration matrix computation, image primitives, feature detectors, correspondence
problem, homography computation, planar transformations, reconstruction from two views, epipolar
geometry, fundamental matrix computation, pattern projection techniques, cameras in real world and
comparison with human eye.

EE778 Graphical Methods

Conditional independence, undirected graphs, log-linear models, maximum likelihood principle,
decomposability, directed acyclic graphs, Bayesian networks, Gaussian graphical models,
decomposable & directed Gaussian graphical models, Graphical models & (causal) network
inference, Bayesian graphical models.

EE777 Compressive Sensing

Conventional theory of sampling and compression, Motivation for compressive sensing,
Compressive sensing and its fundamental theorem, Conditions for robust compressive sensing,

Recovery algorithms using different algorithms, like convex optimization, Iterative shrinkage
algorithms, Parallel coordinate descent algorithms, surrogate functions.

EE873Unsupervised Neural Networks

Principal components analysis, Self-organizing maps, Information-theoretic models, Stochastic
machines, Dynamic programming, Reinforced learning (Temporal and Q-learning), Neurodynamics,
Recurrent neural networks, Deep learning.

EE872 Special Topics in Signal Image Processing

Modern Trends in Image Processing will be covered in this course.
EE871 Special Topics in Pattern Recognition
Modern Trends in Pattern Recognition will be covered in this course.

EE873 Special Topics in Machine Learning

Modern Trends in Machine Learning will be covered in this course.

Computational Mathematics
EE781 Optimization Techniques
Concepts of feasibility, convexity and optimality (minimum/maximum), To gain familiarization with
single-search methods, and gradient / conjugate gradient and direct search techniques of
unconstrained optimization. To understand and apply the Kuhn-Tucker conditions to constrained
minima. penalty-functions approach for constrained optimization. Method of Moments, Residual and
Galerkin methods.

EE782 Nature Inspired Optimization Techniques

Theoretical foundations of Evolutionary Techniques. Genetic Algorithm and Particle Swarm
Optimization (Discrete and continuous) and their applications. Differential Evolution with problems.
Simulated Annealing. Ant colony and its Applications to optimal routes. Artificial Bee colony and
its applications to nonlinear problems with equality and inequality constraints.

EE881Advanced Optimization Techniques

Finite Elements Methods and its Applications. Finite Boundary Methods and their Applications
Diploid Genetic Algorithms, Recent advances in Genetic Programming (GP), applications of GP to
multi-objective optimization problems.
EE889Special Topics in Computational Maths.

EE799 MS. Thesis (6 Credit Hours)

EE700MS. Thesis in Progress (0 Credit Hours)

EE899 Ph.D. Dissertation (30 Credit Hours)

EE800 Ph.D. Dissertation in Progress (0 Credit Hours)