5 credits
30.0 h + 15.0 h
Q2
Teacher(s)
Louveaux Jérôme coordinator; Macq Benoît; Pereira Olivier;
Language
English
Main themes
- Information representation: decorrelation coding and entropic coding.
- Information security: cryptographic coding.
- Information correction: channel coding theory and error-correcting codes.
Aims
At the end of this learning unit, the student is able to : | |
1 | Given the learning outcomes of the "Master in Computer Science and Engineering" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
Given the learning outcomes of the "Master [120] in Computer Science" program, this course contributes to the development, acquisition and evaluation of the following learning outcomes:
Students completing this course successfully will be able to
|
The contribution of this Teaching Unit to the development and command of the skills and learning outcomes of the programme(s) can be accessed at the end of this sheet, in the section entitled “Programmes/courses offering this Teaching Unit”.
Content
- Basic notions in information theory; mutual information and entropy.
- Discrete source coding by fixed length-codes and variable-length codes.
- Decorrelation coding and coding gain notions.
- Basic notions in cryptology; secret-key and public-key cryptographic coding systems.
- Discrete memoryless channel; capacity notion; noisy channel coding theorem.
- General block coding theory; role of the minimum distance.
- Linear codes: generator matrix and parity-check matrix; syndrome decoding.
- Study of certain classes of linear block codes: cyclic codes and Reed-Solomon codes.
- Introduction to convolution codes.
Teaching methods
The course consists of magistral courses and sessions learning by exercise which to explore the different facets of the theory.
Evaluation methods
Written examination covering both on the theory and the exercises.
Other information
Background:
- LFSAB1402 : solid basic knowledge in computer science
- LFSAB1103 : solid basic knowledge in mathematics
Online resources
Bibliography
- R.G. Gallager, "Information Theory and Reliable Communication" , John Wiley, 1968.
- F.J. MacWilliams and N.J.A. Sloane, "The Theory of Error-Correcting Codes" , North-Holland, 1977.
Faculty or entity
INFO
Programmes / formations proposant cette unité d'enseignement (UE)
Title of the programme
Sigle
Credits
Prerequisites
Aims
Master [120] in Data Science Engineering
Master [120] in Electrical Engineering
Master [120] in Mathematical Engineering
Master [120] in Computer Science and Engineering
Master [120] in Computer Science
Master [120] in data Science: Information technology