This course covers mathematical ideas and methods for exchanging information without being affected by transmission errors and ensuring confidentiality.
This course covers mathematical ideas and methods for exchanging information without being affected by transmission errors and ensuring confidentiality.
At the end of the course, students will have a good knowledge of the following subjects:
- Describing and modeling information sources
- The amount of information concept, average information, entropy, Shannon's theorem
- Coding theory techniques with a mathematical background (groups, fields, Galois Fields)
- Transmit information over a (noisy) channel.
- Some examples: linear, cyclic codes
- Design a convolution code
- Evaluating the performance of a coding technique and its error correction
- Viterbi decoding algorithm