Coding Theory and Practice
Coding Theory and Practice
Pilani Campus
Instruction Division
First Semester, 2018-2019
Course Handout (Part II)
Date: 02.08.2019
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: The course covers source coding, channel coding & encryption.
The former deals with error correction in noisy channel, and the latter deals with secrecy
of communication. Channel coding, which constitutes the major portion of the course,
will introduce a number of important classes of error-detecting and error-correcting codes
and their decoding. Finally the course will give an introduction to encryption &
decryption of data for secret communications.
2. Text Books:
1. Element of Information Theory, Thomas M Cover, John Wiley & Sons, 2004
2. Error Control Coding, Shu Lin & Daniel J. Costello Jr., Pearson, 2011
3. Information theory, Coding and Cryptography, Ranjan Bose, Tata McGraw
Hill, 2010.
3. Course Plan:
Lecture Learning Objectives Topics to be covered Reference to
No. Text Book
1 A general introduction to General Introduction Ch. 1 of T1
coding
Source Coding
2-3 To introduce the concept of Data compression, Entropy Ch. 2 of T1
Uncertainty, Entropy Ch. 1 of T3
4. Evaluation Scheme:
* Individual project/ Term paper on the topic of your choosing, subject to approval of the
instructor.
6. Notices: Notices concerning the course will be put up on the EEE notice board only.
Instructor-in-Charge
EEE G612