Syllabus

Course Code: $ Program Elective Lab-II MTCE-124    Course Name: Information Theory and Coding Lab

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 1. Write a program for determination of various entropies and mutual information of a given channel. Test various types of channel such as
a) Noise free channel
b) Error free channel
c) Binary symmetric channel
d) Noisy channel
Compare channel capacity of above channels.
2 2. Implement a program for generation and evaluation of variable length source coding using Huffman Coding and decoding (C/MATLAB).
3 3. Implement coding and decoding of Cyclic codes.
4 4. Implement coding and decoding of Linear block codes.
5 5. Implement coding and decoding of BCH and RS codes.
6 6. Implement coding and decoding of Convolutional codes.
7 7. Write a simulation program to implement source coding and channel coding for transmitting a text file.
8 8. Implement a program to study performance of a coded and uncoded communication system ( calculate the error probability).
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.