| 1. |
Class outline, What is information, Basic model of information transfer, coding theory, Preliminary mathematical knowledge. |
Read the syllabus. Look up the definition of "information". |
60minutes |
| Review of information transmission models and prior knowledge of mathematics |
120minutes |
| 2. |
Information Source Models and Amount of Information (1): Digital Sources, Stationary and Markov Sources. |
Read the handout on the information source model and the amount of information (1)
|
70minutes |
| Review of information source model and amount of information (1) |
120minutes |
| 3. |
Information Source Models and Amount of Information (1): Amount of information, entropy, typical series, divergence, mutual
information.
|
Read the handout on the information source model and the amount of information (2)
|
70minutes |
| Review of information source model and amount of information (2) |
120minutes |
| 4. |
Practice (1): Calculation of amount of information and entropy |
Practical training (1): Programming and execution of C language programs. |
190minutes |
| 5. |
Communication channel models and codes (1): codes and coding, divisible codes |
Read the handout on communication channel models and codes (1) |
70minutes |
| Review of communication channel models and codes (1) |
120minutes |
| 6. |
Communication channel models and codes (2): communication channel, communication channel capacity . |
Read the handout on communication channel models and codes (2) |
70minutes |
| Review of communication channel models and codes (2) |
120minutes |
| 7. |
Source coding (1): Source coding theorem, Shannon coding. |
Read the handout on Information Source Coding (1) |
70minutes |
| Review of source coding (1). |
120minutes |
| 8. |
Information source coding (2): Huffman coding. Coding of variable length information series. |
Read the handout on Information Source Coding (2) |
70minutes |
| Review of source coding (2). |
120minutes |
| 9. |
Practice (2): Computation of information source coding (Huffman coding program). |
Practical training (2). Programming and execution of C language programs. |
190minutes |
| 10. |
Source coding (3): arithmetic coding. |
Read the handout on Information Source Coding (3) |
70minutes |
| Review of source coding (3). |
120minutes |
| 11. |
Source coding (4): universal coding, dictionary method, block sorting method. |
Read the handout on Information Source Coding (4) |
190minutes |
| 12. |
Communication channel coding (1): decoding and receiver space, communication channel coding theorem. |
Read the handout on communication channel coding (1) |
70minutes |
| Review of communication channel coding (1) |
120minutes |
| 13. |
Communication channel coding (2): Error correction coding (single error detection code, single error correction code, linear
code, minimum distance).
|
Read the handout on communication channel coding (2) |
70minutes |
| Review of communication channel coding (2) |
120minutes |
| 14. |
Final examination, overall summary. |
Review and preparation for examinations |
190minutes |
| Total. |
- |
- |
2650minutes |