Course detail
Data Communication
FEKT-CDAKAcad. year: 2017/2018
Subject deals about data transmission principles. Information theory: Description of the information source. Data transmission: Basic conception, data and signals, types of transmission, transmission reliability, coding of analog and discrete signals. Coding for redundancy reduction: Prefix codes, Huffman code, data compression principles. Forward-error coding: Block codes, tree codes, forward-error coding systems. Special modulations. Coding principles. Cryptography and cryptanalysis, cryptographic system, methods of classical cryptology. Public key encryption.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
2. Information transmission systems. Data channel. Coding in information transmission systems. Problems of the receiver and the possibility of solving them.
3. Data transmission. Data transmission as the basis of data communication. Origination of data signal. Codes and alphabets. Classification of codes. Alphabets for data communication.
4. Coding for redundancy reduction. Data compression.
5. Error control coding. Basic terms.
6. Block protection codes. Methods of block code definition.
7. Data protection by cyclic codes. Error-correction codes (Hamming code, Fire code, BCH code).
8. Tree protection codes. Classification of tree protection codes. Convolution codes. Hagelbarger code (protection capability, realization methods).
9. Turbo codes.
10. Forward error correction coding systems.
11. Modems in data communication systems. Basic attributes. Parts of a modem. Line codes and modulation. ITU recommendations for modems.
12. Cryptography as a method of data protection against information misappropriation. Basic terms. Cryptography and cryptanalysis. DES standard. Public key encryption.
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
MORELOS-ZARAGOZA, Robert H. The art of error correcting coding. Chichester : John Wiley & Sons, 2002. 221 s. ISBN 04-714-9581-6.
Skalar, B.. Digital Communications, Fundamentals and applications, Prentice-Hall, 2003, ISBN 0-13-084788-7.
Classification of course in study plans