This 3 credit hour course covers information theory and coding theory, which are the basis for evaluating and analyzing modern information and communication systems. Information theory deals with efficient representation of information for storage and transmission, while coding theory techniques add redundancy to data to protect information bits from errors during transmission through hostile channels. The course balances required mathematics with applications, covering topics like entropy, channel capacity, linear block codes, cyclic codes, convolutional codes, and concatenated/turbo codes. Suggested textbooks provide further information on information theory, coding, and cryptography concepts taught in the course.
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
59 views
Course Outline ICT14
This 3 credit hour course covers information theory and coding theory, which are the basis for evaluating and analyzing modern information and communication systems. Information theory deals with efficient representation of information for storage and transmission, while coding theory techniques add redundancy to data to protect information bits from errors during transmission through hostile channels. The course balances required mathematics with applications, covering topics like entropy, channel capacity, linear block codes, cyclic codes, convolutional codes, and concatenated/turbo codes. Suggested textbooks provide further information on information theory, coding, and cryptography concepts taught in the course.
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2
ECE 6617 Information and Coding Theory
Credit Hours: 3 semester credit hours
Area of Specialization: IS/Information Security Prerequisites: Probability Theory & Communication System Basics Course Outline: The course forms the basis for evaluation & analysis of modern Information & Communications (wired/ wireless) Systems. Information theory deals with representation of information for efficient storage & transmission. It provides information measurement & quantification framework to determine the limits on information compression & channel capacity. Coding theory deals with the issues of protection of data while passing through hostile environment. It deals with techniques (Error control codes) that add enough redundancy in data to protect the information bits without overloading the system. The course has been designed to strike a balance between required mathematics & its application to information & Communication systems. Course Contents: Overview of Digital Communication System & its relationship with the contents of the course. Related Probability theory concepts: addition rule, Conditional, Joint & Total probability, Bayes rule, Sum & average value. Discrete Sources and Entropy: Information Entropy, Shannons Source Coding Theorem, Huffman Coding, Lempel-Ziv Coding. Channels and Channel Capacity: Discrete Memoryless Channel, Binary Symmetric Channel, Shannons Channel Coding Theorem, Sources with Memory and Markov Processes. Constrained Channels, Data-translation Codes, (d,k) sequences, Runlength Limited Codes, DC-Free Codes Channel Codes: Binary Fields and Vector Spaces, Linear Block Codes, Generation & Testing, Decoder implementation, Error Rate, Performance Bounds. Hamming Codes. Cyclic Codes: polynomial representation, systematic cyclic codes, Generation and Decoding. BCH Codes Convolution Codes: structural properties, encoder representations, Viterbi Decoder Algorithm, Hard vs soft-decision decoder, Trace-back Method, Systematic & non systematic Reed-Solomon code, Interleave & Concatenated codes, Turbo codes, Trellis Coded Modulation (TCM) Information Theory and Cryptography: Language Entropy & Ciphertext Attacks, Perfect security, Diffusion & Confusion, Cipher Systems performance quantification Suggested Text Applied Coding and Information Theory for Engineers by Richard B. Wells
Digital Communications: Fundamentals & Applications (2nd ed) by Sklar &
Ray Information Theory, Coding & Cryptography (2nd Ed) by Ranjan Bose