RTUComputer ScienceYr 2024 · Sem 5

Information Theory and Coding

2024

22 questions

Q14 marks

Explain the concept of Self-Information and Entropy with examples.

Show Answer
Q34 marks

Explain the concept of Channel Capacity and Shannon's Channel Coding Theorem.

Show Answer
Q44 marks

Discuss the Hamming Code for error detection and correction.

Show Answer
Q54 marks

Explain the concept of Cyclic Redundancy Check (CRC).

Show Answer
Q64 marks

Describe the properties of Linear Block Codes (Generator Matrix, Parity Check Matrix).

Show Answer
Q110 marks

(a) Explain the concept of Entropy and its properties in detail. (b) Calculate the entropy of a source with given probabilities. (c) Explain Joint Entropy and Conditional Entropy.

Show Answer
Q210 marks

(a) Explain Huffman Coding algorithm in detail. (b) Construct Huffman codes for a given set of symbols with their probabilities and calculate the coding efficiency.

Show Answer
Q310 marks

(a) Explain the different types of communication channels (BSC, BEC). (b) Discuss Shannon's Theorem for a noisy channel and calculate channel capacity.

Show Answer
Q410 marks

(a) Explain Linear Block Codes in detail. (b) Discuss the Hamming bound and perfect codes. (c) Construct a (7,4) Hamming Code and demonstrate error detection and correction.

Show Answer
Q510 marks

(a) Explain Cyclic Codes in detail. (b) Construct a cyclic code using generator polynomial and demonstrate encoding and decoding. (c) Discuss BCH codes.

Show Answer