In this subject the efficiency and reliability of data transmission using discrete memoryless channels will be analyzed, and the next issues will be introduced:
* lossless data compression methods,
* linear error control codes,
* data link layer protocols, and
* multiple access channels protocols and technologies.