Error correcting codes, soft decision decoding, HDPC codes
Decoding by Deep Learning & Neural Networks
Turbo coding and decoding, linear-programming and iterative decoding
Pseudocodewords and convergence analysis
Graphs and trellises of block codes
Coded modulation, lattice codes
VLSI architectures, systolic & many-cores arrays, Networks-on-Chip