header-photo

Topics

1.

Introduction to error correcting codes

2.

Erasure codes

3.

Introduction to linear block codes and their properties

4.

Introduction to convolutional codes and their properties

5.

Viterbi decoding and BCJR decoding

6.

Turbo codes and turbo decoding

7.

Introduction to LDPC codes and message passing decoding

8.

Average properties of regular LDPC code ensembles

9.

Density evolution analysis of irregular LDPC code ensembles and Error floor analysis

10.

Introduction to spatially coupled LDPC codes

11.

Sliding window decoding of spatially coupled LDPC codes

13.

Polar codes and polar transform

14.

Properties of polar transform

15.

Encoding and decoding complexity of polar codes

16.

Successive decision decoding

17.

Complexity of code construction