Course
code | EC525 |
credit_hours | 3 |
title | Information Theory & Coding |
arbic title | |
prequisites | EC422 |
credit hours | 3 |
Description/Outcomes | Introduction to coding and information theory. |
arabic Description/Outcomes | |
objectives | Understand the key modules of digital communication system.
Understand encoders and decoders.
Understand the channel encoders and decoders. |
arabic objectives | |
ref. books | Simon Haykin ,"communication Systems", John Wiely and Sons, 2001 |
arabic ref. books | |
textbook | T. M. Cover, ?Elements of Information Theory?, 2nd Ed Wiley-Interscience |
arabic textbook | |
objective set | bullets |
content set | bullets |
Course Content
content serial |
Description |
1 |
Course outline and Review of probability theory
|
2 |
Representation of probabilities in matrix form ? Concept of in information theory
|
3 |
Average information & Entropy ? Joint Entropy and Conditional Entropy
|
4 |
Self and Mutual information
|
5 |
Maximum Entropy ? Channel capacity, Redundancy and efficiency.
|
6 |
Channel capacity of some special channels ? time rate of information
|
7 |
Simple derivation for Shannon?s formula for capacity , bandwidth and S/N of a channel + 7th week exam
|
8 |
Channel BW versus S/N ratio trade off ? Elements of coding
|
9 |
Efficiency of encoding process ? conditions for noiseless coding ? some encoding methods
|
10 |
Shannon binary encoding method ? Shannon-Fano binary encoding method
|
11 |
Block codes and maximum likelihood decoding ? Galois field arithmetic?s.
|
12 |
Linear block codes + 12th Week exam
|
13 |
Parity check codes - Error detection codes
|
14 |
Cyclic codes.
|
15 |
Different types of coding techniques.
|
16 |
Final Examination
|