Master of Technology (Communication
Engineering)
(To be applicable from July
2013batch onwards)
Semester
I 

Code 
Course
Name 
L–TP 
Credit 

EE 501 
Linear
Algebra and Optimization 
300 
6 

EE 504 
Probability
and Stochastic Processes 
300 
6 

EE 531 
Communication
System Theory 
300 
6 

EE 532 
Information
and Coding Theory 
300 
6 

EE
5/6xx 
Elective
I 
300 
6 

EE 538 
Communication
System Simulation Lab 
003 
3 



1503 
33 



Semester
II 

Code 
Course
Name 
LTP 
Credit 

EE 533 
Wireless
Communication 
300 
6 

EE 534 
Data
Communication Networks 
300 
6 

EE 636 
Detection
and Estimation Theory 
300 
6 

EE
5/6xx 
Elective
II 
300 
6 

EE
5/6xx 
Elective
III 
300 
6 

EE 539 
Communication
System Design Lab 
003 
3 



1503 
33 

Semester
III 

Code 
Course
Name 
LTP 
Credit 

EE 698 
Project
Phase I 
0024 
24 

Semester
IV 

Code 
Course
Name 
LTP 
Credit 

EE 699 
Project
Phase II 
0024 
24 

Credits: Course
– 66, Project – 48, Total – 114
Syllabi for M.Tech
(Communication Engineering) EE 501 Linear Algebra
and Optimization (3006) Preamble: The
objective of this course is to provide a firm foundation in linear algebra
and optimization appropriate at the graduate level. The focus is both on
theoretical developments of ideas as well as algorithms. Course
Contents: Linear
Algebra  vector spaces, linear independence, bases and dimension, linear
maps and matrices, eigenvalues, invariant subspaces, inner products, norms,
orthonormal bases, spectral theorem, isometries, polar and singular value
decomposition, operators on real and complex vector spaces, characteristic
polynomial, minimal polynomial; optimization  sequences and limits,
derivative matrix, level sets and gradients, Taylor series; unconstrained
optimization  necessary and sufficient conditions for optima, convex sets,
convex functions, optima of convex functions, steepest descent, Newton
and quasi Newton methods, conjugate direction methods; constrained
optimization  linear and nonlinear constraints, equality and inequality
constraints, optimality conditions, constrained convex optimization,
projected gradient methods, penalty methods. Texts
/ References:
EE
504
Probability
and Stochastic Processes
(3006) Preamble: The objective of this course is to provide
a solid foundation in probability and stochastic processes appropriate at the
graduate level. The examples will emphasize applications in engineering,
especially in signal processing and communication engineering. Course
Contents: Axiomatic
definitions of probability; conditional probability, independence and Bayes
theorem, continuity property of probabilities, BorelCantelli Lemma; random
variable: probability
distribution, density and
mass functions, functions of a random variable; expectation, characteristic
and momentgenerating functions; Chebyshev, Markov and Chernoff bounds;
jointly distributed random variables: joint distribution and density functions,
joint moments, conditional distributions and expectations, functions of
random variables; random vector mean vector and covariance matrix, Gaussian
random vectors; sequence of random variables: almost sure and meansquare
convergences, convergences in probability and in distribution, laws of large
numbers, central limit theorem; random process: probabilistic structure of a
random process; mean, autocorrelation and autocovariance functions;
stationarity  strictsense stationary and widesense stationary (WSS)
processes: time averages and ergodicity; spectral representation of a real
WSS processpower spectral density, crosspower spectral density, linear
timeinvariant systems with WSS process as an input time and frequency
domain analyses; examples of random processes: white noise, Gaussian, Poisson
and Markov processes. Texts / References:
EE
531 Communication System
Theory
(3006) Preamble: This
course is intended for graduate students. It envisages that student would be
well equipped for research or cutting edge development in communication
systems. Course
Contents: Review
of digital modulation schemes and receivers in additive white Gaussian noise
channels: Probability of Error Calculation, CPM, MSK, CPFSK; intersymbol
interference; Adaptive receivers and channel equalization: MMSE, ZFE, FSE;
Carrier and clock synchronization; Effects of phase and timing jitter; Coded
modulation schemes: TCM; Digital transmission over fading channels. Texts / References:
EE
532 Information
and Coding Theory (3006) Preamble: This
course is mainly divided into information theory as well as coding theory.
Topics in information theory address the two fundamental questions in
communication theory: ultimate date compression and ultimate transmission
rate. The topics in the coding
theory cover the
theoretical framework upon which the errorcontrol codes are built. Course
Contents: Information
Theory: Entropy, relative entropy and mutual information for discrete
ensembles; Asymptotic equipartition property; Markov chains; Shannon’s
noiseless coding theorem; Encoding of discrete sources. Discrete memoryless
channels; Shannon’s noisy coding theorem and converse for discrete
channels; Differential entropy; Calculation of channel capacity for Gaussian
channels. Coding Theory: Linear Codes,
distance bounds, generator and parity check matrices, errorsyndrome
table; Cyclic codes, generator
and parity check polynomials; BCH codes and ReedSolomon Codes; An overview of convolutional codes;
Maximum likelihood decoding; MAP decoder; Introduction to turbo codes and
LDPC codes. Texts / References:
EE
538
Communication
System Simulation Lab (0033) Preamble: The
objective of this lab is to introduce students to the fundamental ideas in
simulating pointtopoint communication systems in MATLAB/ SCILAB/ OCTAVE.
The lab will cover topics related to the foundational course EE 531 which
will be taken concurrently by students. Course
Contents: Simulation
experiments are based on the following topics: Different modulation schemes
such as CPM, MSK, CPFSK, intersymbol interference; Adaptive receivers and
channel equalization: MMSE, ZFE, FSE; Carrier and clock synchronization. Texts / References:
EE
533
Wireless
Communication
(3006) Preamble: This course envisages providing an
introduction to the fundamental principles involved in wireless communication
systems and mobile radio communication. Topics also cover the fundamental
concepts of mobile cellular communications. Course
Contents: Overview
of current wireless systems and standards; wireless channel models path loss
and shadowing models; statistical fading models; narrowband and wideband
fading models; MIMO channels. Diversity in wireless communications 
Noncoherent and coherent reception; error probability for uncoded transmission;
realization of diversity: time diversity; frequency diversity: DSSS and OFDM;
receiver diversity: SC, EGC and MRC; transmit diversity: spacetime codes;
Information theory for wireless communications Capacity of fading channels: ergodic
capacity and outage capacity; high versus low SNR regime; waterfilling
algorithm; capacity of MIMO channels; Multiuser wireless communications:
multiple access: FDMA, TDMA, CDMA and SDMA schemes; interference management:
power control; multiuser diversity, multiuser MIMO systems. Texts / References:
EE
534
Data
Communication Networks (3006) Preamble: This
course aims to provide an analytical perspective on the design and analysis
of the traditional and emerging date communication networks. Course
Contents: Introduction to Computer Networks
Storeandforward and circuit switching, layered network architecture, the
OSI network model, Internet architecture; Data Link Layer and Peer to Peer
protocols  Encoding (NRZ, NRZI,
Manchester, 4B/5B), HDLC, Error detection, ARQ – SW, GBN, SR; Delay models in Data NetworksTraffic
multiplexing on a communication link, Little’s theorem, The M/M/1
Queueing System, M/G/I Queues with Vacations, Priority Queues; MAC protocols
and LAN Polling and
Reservations, ALOHA, Slotted ALOHA, CSMACD, Ethernet and IEEE 802.3,
Wireless LAN and IEEE 802.11.Routing in packet networksIP, shortestpath
routing, intradomain routing (OSPF, RIP), interdomain routing (BGP),
routing for mobile hosts;
EndtoEnd Protocols UDP and TCP; Congestion Control and Resource
Allocation Resource Allocation, TCP Congestion Control, Congestionavoidance
mechanisms, QoS; Internetworking using TCP/IP  Network programming using
socket API, client/server communication. Texts / References:
EE 539
Communication System Design
Lab (0033) Preamble: The
objective of this lab is to introduce students to system design and hardware
implementation issues in building a pointtopoint communication system. The
lab will cover topics related to the foundational course EE 531 and also
complement the course EE 538 which students have completed. Course
Contents: Laboratory
experiments are based on the following topics: Design and system level implementation
of different modulation techniques (CPM, MSK, CPFSK); adaptive receivers; channel
equalizers (MMSE, ZFE, FSE). Texts / References:
LIST OF ELECTIVES FOR MTECH
(COMMUNICATION ENGINEERING)
