2- Course Aim :-
The course aims to introduce to the students the fundamental concepts of coding theory. In addition to theoretical aspects, algorithmic questions and applications of coding theory, concepts of amount of information, entropy, channel capacity, source coding (data compression), error-detection and error-correction codes, block coding, basics of algebraic coding theory, convolutional codes, turbo codes and space-time codes.