Professional Documents
Culture Documents
Pilani Campus
Instruction Division
First Semester, 2023-2024
Course Handout (Part II)
Date: 10.01.2024
In addition to Part I(General Handout for all courses appended to the Time Table), this
portion gives further specific details regarding the course.
1. Course Description: 3 0 3
Information source and source coding theorem, Kraft inequality, Shannon-Fano
codes, Huffman codes, Arithmetic codes, Lempel-Ziv-Welch algorithm, universal source
codes; Channel capacity: channel capacity; noisy channel coding theorem for discrete
memory less channel; error control coding; linear block codes and their properties, low
density parity check codes, BCH codes, Reed-Solomon codes, Cryptography: basic
concepts on cryptography and crypto analysis, security issues; private-key encryption
algorithms stream ciphers, block ciphers, RSA cryptosystem.
3. Text Books:
Information theory, Coding and Cryptography, 3rd Ed., Ranjan Bose, Tata McGraw
Hill, 2016.
4. Reference Books:
1. Element of Information Theory, Thomas M Cover, John Wiley & Sons, 2004
2. Error Correction Coding, Todd K. Moon, Wiley, 2006.
3. Information Theory, Inference and Learning Algorithms, David Mackay,
Cambridge University Press, 2003.
5. Course Plan:
Lecture Learning Objectives Topics to be covered Reference to
6. Evaluation Scheme:
8. Notices: Notices concerning the course will be put up on the NALANDA notice board
only.
Instructor-in-Charge
ECE F344