Codes for Distributed Storage
Short Course on
Organized by
Department of Electrical Engineering, IIT Kanpur
and supported by MHRD under GIAN (Global Initiative of Academic Networks)
October 13th - 22nd 2016

| July 1st, 2017 | |
| 09:00 - 10:00 am | An Introduction to Information Theory |
| 10:00 - 11:00 am | An Introduction to Coding Theory |
| 11:00 - 11:30 am | Tea |
| 11:30 am- 12:30 pm | Introduction to linear block codes, generator matrix and parity check matrix |
| 12:00 - 01:00 pm | Introduction to convolutional codes |
| October 14th, 2016 | |
| 08:30 - 09:30 am | Decoding of linear block codes |
| 09:30 - 10:30 am | Distance properties of linear block codes |
| 10:30 - 11:00 am | Tea |
| 11:00 - 12:00 am | Some simple linear block codes |
| 12:00 - 01:00 pm | Bounds on the size of the code |
| October 15th, 2016 | |
| 08:30 - 09:30 am | Convolutional codes: classification, realization, distance properties |
| 09:30 - 10:30 am | Viterbi decoding |
| 10:30 - 11:00 am | Tea |
| 11:00 - 12:00 am | BCJR algorithm |
| 12:00 - 01:00 pm | Turbo codes |
| October 16th, 2016 | |
| 09:30 - 10:30 am | Introduction to LDPC codes and Message-passing decoding of LDPC codes |
| 10:30 - 11:00 am | Tea |
| 11:00 - 12:30 am | Average properties of regular LDPC code ensembles |
| October 17th, 2016 | |
| 09:30 - 10:30 am | Density evolution analysis of irregular LDPC code ensembles, Error floor analysis of LDPC codes |
| 10:30 - 11:00 am | Tea |
| 11:00 - 12:30 am | Structured LDPC code ensembles |
| October 18th, 2016 | |
| 09:30 - 10:30 am | Introduction to spatially coupled LDPC codes, Performance analysis of spatially coupled LDPC codes |
| 10:30 - 11:00 am | Tea |
| 11:00 - 12:30 am | Sliding window decoding of spatially coupled LDPC codes |
| October 19th, 2016 | |
| 09:00 am - 05:00 pm | Shannon Centenary Day celebrations at IIT Kanpur |
| October 20th, 2016 | |
| 09:30 - 10:30 am | Introduction to Polar codes and the Polar transform |
| 10:30 - 11:00 am | Tea |
| 11:00 - 12:30 am | Properties of the polar transform |
| October 21st, 2016 | |
| 09:30 - 10:30 am | Successive decision decoding, Encoding and decoding complexity |
| 10:30 - 11:00 am | Tea |
| 11:00 - 12:30 am | Polar transform polarizes |
| October 22nd, 2016 | |
| 09:30 - 10:30 am | Speed of polarization |
| 10:30 - 11:00 am | Tea |
| 11:00 - 12:30 am | Complexity of code construction |