Courses Taught


Video Lectures on Wireless Communications

Lecture-1: Preliminaries: Modulation, Baseband/passband signals, Power spectral density, SNR

Lecture-2: Path-loss modeling

Lecture-3: Statistical channel models: Shadowing (log-normal fading), Rayleigh fading

Lecture-4: Multi-path channel modeling: Tapped delay line model

Lecture-5: Jake's model: Jake's multi-path fading model with Doppler

Lecture-6:Equalization-1: ISI channel model, Nyquist's criterion

Lecture-7: Equalization-2: Zero-Forcing linear equalizer

Lecture-8: Equalization-3: Fractihttps://sites.google.com/a/iith.ac.in/kkuchi/home/coursesonally-Spaced linear MMSE equalizer

Lecture-9: Equalization-4: MMSE-DFE

Lecture-10: Equalization-5: MMSE-DFE extension for Space-Time receiver processing

Lecture-11: Equalization-6: FIR linear MMSE equalizer

Lectures on Coding and Decoding

Lecture-1: MAP BCJR algorithm-1: Decoding of convolutional codes

Lecture-2: MAP BCJR algorithm-2

Lecture-3: Decoding of convolutional codes using Viterbi algorithm, Computation of probability of error

Lecture-4: Convolutional Codes-2:Transfer function, Distance properties, Probability of error with soft decision decoding

Lecture-5: Short introduction to Turbo codes

Lecture-6: MAP estimation for ISI channels

Short Course on "Advanced Wireless Systems" (single credit course taught at IIT Madi during May 2013).

Lecture-1: OFDM-1: Basic OFDM implementation using continuous-time processing. First five minutes of the video is not recorded properly. Rest of the lecture is OK.

Lecture-2: OFDM-2: OFDM transmitter and receiver implementation using discrete-time processing

Lecture-3: OFDM-3: OFDM in a wireless channel, Need for cyclic prefix

Lecture-4: OFDM-4: OFDM in a wireless channel, Mutual information, Outage probability, Diversity order

Lecture-5: OFDM-5: Trade-off between code rate and diversity order, Bit interleaved coded modulation for OFDM, Overview of LTE, Downlink frame structure, Resource block structure

Lecture-6: DFT-precoded-OFDM

Discussion on OFDM simulation procedure, PAPR of SC-FDMA and OFDM, Introduction to DFT-precoded-OFDM (SC-FDMA).

Lecture-7: DFT-precoded-OFDM-1 (Part-1), DFT-precoded-OFDM-1 (Part-2)

Linear MMSE Frequency Domain Equalizer for DFT-precoded-OFDM.

Note: A few minutes of video is lost at the begining of part-2. Please bear with this.

Lecture-8: DFT-precoded-OFDM-2

Biased and unbiased MMSE FDE

Lecture-9: Co-channel interference suppression using multiple receiver antennas

Interference rejection using MMSE receiver

Lecture-10: Performance of Spatial Multiplexing with MMSE Receivers

Please skip the first 7 minutes.

Lecture-11: Capacity of Multi-antenna Gaussian Channels

MIMO channel capacity with channel state feedback. Discussion of Telatar's paper.

Lecture-12: MIMO Capacity with and without feedback

Video lectures for MIMO Systems course taught at IITH during Fall 2013

Lecture-1: Vector and Scalar coded transmit diversity, Time division/Antenna switching

Lecture-2: Scalar coded diversity: Frequency division

Lecture-3: Scalar coded diversity: Time shifting/Delay diversity

Lecture-4: Design Criterion of a Class of Scalar Coded Diversity Methods: Antenna Switching

Lecture-5: Design Criterion of a Class of Scalar Coded Diversity Methods: Phase Rotation

Lecture-6: MIMO Channel Capacity

Lecture-7: Closed-Loop MIMO

Lecture-8: Open-Loop MIMO capacity and MMSE Receivers

Recommended reading

1.Capacity of multi-antenna Gaussian channels-Talatar [pdf]

2. Performance limits of coded diversity methods for transmitter antenna arrays-Narul, Trott, and Wornell [pdf]

3. On coding for block fading channels-Knopp and Hublet [pdf]

Recommended video lectures

1. Signals and Systems: Lectures by Prof. Alan V. Oppenheim

2. Digital Signal Processing: Lectures by Prof. Alan V. Oppenheim

3. Principles of Digital Communications: Lectures by Prof. Robert Gallager

4. Discrete Stochastic Processes: Lectures by Prof. Robert Gallager