0% found this document useful (0 votes)
318 views1 page

IT2302 ITC Syllabus

This document outlines the course structure for IT2302 Information Theory and Coding, which is divided into 5 units covering various topics in information theory, source coding for text, audio, speech, images and video, and error control coding using block codes and convolutional codes. The course aims to provide an understanding of information theory, source coding techniques like Huffman coding and arithmetic coding, and error control coding methods including Hamming codes, cyclic codes, and convolutional codes with a total of 45 class periods. Recommended textbooks and references are also listed.

Uploaded by

tamizhanps
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
318 views1 page

IT2302 ITC Syllabus

This document outlines the course structure for IT2302 Information Theory and Coding, which is divided into 5 units covering various topics in information theory, source coding for text, audio, speech, images and video, and error control coding using block codes and convolutional codes. The course aims to provide an understanding of information theory, source coding techniques like Huffman coding and arithmetic coding, and error control coding methods including Hamming codes, cyclic codes, and convolutional codes with a total of 45 class periods. Recommended textbooks and references are also listed.

Uploaded by

tamizhanps
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

IT2302 INFORMATION THEORY AND CODING

L T P C3 0 0 3

UNIT I INFORMATION THEORY 9
Information Entropy, Information rate, classification of codes, Kraft McMillan inequality,
Source coding theorem, Shannon-Fano coding, Huffman coding, Extended Huffman
coding - Joint and conditional entropies, Mutual information - Discrete memoryless
channels BSC, BEC Channel capacity, Shannon limit.

UNIT II SOURCE CODING: TEXT, AUDIO AND SPEECH 9
Text: Adaptive Huffman Coding, Arithmetic Coding, LZW algorithm Audio: Perceptual
coding, Masking techniques, Psychoacoustic model, MEG Audio layers I,II,III, Dolby
AC3 - Speech: Channel Vocoder, Linear Predictive Coding

UNIT III SOURCE CODING: IMAGE AND VIDEO 9
Image and Video Formats GIF, TIFF, SIF, CIF, QCIF Image compression: READ,
JPEG Video Compression: Principles-I,B,P frames, Motion estimation, Motion
compensation, H.261, MPEG standard

UNIT IV ERROR CONTROL CODING: BLOCK CODES 9
Definitions and Principles: Hamming weight, Hamming distance, Minimum distance
decoding - Single parity codes, Hamming codes, Repetition codes - Linear block codes,
Cyclic codes - Syndrome calculation, Encoder and decoder CRC

UNIT V ERROR CONTROL CODING: CONVOLUTIONAL CODES 9
Convolutional codes code tree, trellis, state diagram - Encoding Decoding:
Sequential search and Viterbi algorithm Principle of Turbo coding

TOTAL= 45 PERIODS

TEXT BOOKS
1. R Bose, Information Theory, Coding and Crptography, TMH 2007
2. Fred Halsall, Multidedia Communications: Applications, Networks, Protocols and
Standards, Perason Education Asia, 2002
47
REFERENCES
1. K Sayood, Introduction to Data Compression 3/e, Elsevier 2006
2. S Gravano, Introduction to Error Control Codes, Oxford University Press 2007
3. Amitabha Bhattacharya, Digital Communication, TMH 2006

You might also like