EUt+ Mobility
Go back

Course Page ✏️


Encoding and Encryption
RAE541

Description
Error control coding (ECC) is one of the cost-effective methods, which is are a vital indispensable part of any digital communication system. Nowadays almost all systems use EEC codes being integrated as a part of the communication system scheme to achieve a high bit error rate (BER) with a low cost. ECC is used to detect errors during transmission over the communication channel and, possibly, to correct these errors. This study course combines encoding including the study of information coding and transfer and encryption including the techniques for protecting information from unauthorized access.

Course contents:
  • An introduction to information and coding theory. 
  • Mathematical methods of information theory. 
  • Linear block codes. 
  • Convolutional codes. 
  • Low-density parity-check (LDPC) codes, Turbo codes. 
  • Cryptography and cryptanalysis. Methods of the theory of encryption. 

ECTS credits
6

Teaching Language
English/Latviešu

Exam Language
English/Latviešu

Support Materials Language
English/Latviešu

Basic Learning Outcomes

Managing Entity (faculty)
Faculty of Computer Science, Information Technology and Energy (RTU)