| Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
|---|---|---|---|
| 1. | Orientation and Introduction to an elementary cryptography I | Read the syllabus. | 60minutes |
| Study examples of cryptography and coding applications. | 120minutes | ||
| 2. | Introduction to an elementary cryptography II | Study elementary methods of cryptography. | 190minutes |
| 3. | ONE TIME PAD encryption | Review ASCII and the theory of probability | 190minutes |
| 4. | DES,AES RSA cryptography II |
Review previous class | 190minutes |
| 5. | RSA cryptography I | Study RSA cryptography | 190minutes |
| 6. | RSA cryptography II | Review previous class | 190minutes |
| 7. | Intermediate exam | Study for the exam | 190minutes |
| 8. | Mathematical basis: finite field, Galois extended field, power-polynomial representation, conjugate root. | Read handouts of mathematical basis. | 70minutes |
| Review of the mathematical basis. | 120minutes | ||
| 9. | Cyclic code (1): Introduction of cyclic code, generator polynomial, cyclic Hamming code. Exercise 1 |
Read handouts of cyclic code (1). | 70minutes |
| Review of the cyclic code (1). Do exercise 1. |
120minutes | ||
| 10. | Cyclic code (2): BCH code | Read handouts of cyclic code (2). | 70minutes |
| Review of the cyclic code (2). | 120minutes | ||
| 11. | Cyclic code (3): Reed Solomon code. Exercise 2. |
Read handouts of cyclic code (3). | 70minutes |
| Review of the cyclic code (3). Do exercise 2. |
120minutes | ||
| 12. | Convolutional code (1): Introduction of convolutional code, finite state description | Read handouts of convolutional code (1). | 70minutes |
| Review of convolutional code (1). | 120minutes | ||
| 13. | Convolutional code (2): Maximum likelihood decoding (Viterbi algorithm). Exercise (the second half 3) | Read handouts of convolutional code (2). | 70minutes |
| Review of convolutional code (2) Do exercise 3. |
120minutes | ||
| 14. | Final examination, and summary of this class | Study for the exam. | 190minutes |
| Total. | - | - | 2650minutes |
| Intermediate exam | Final exam | reports | Total. | |
|---|---|---|---|---|
| 1. | 16% | 16% | 6% | 38% |
| 2. | 16% | 16% | 5% | 37% |
| 3. | 10% | 10% | 5% | 25% |
| Total. | 42% | 42% | 16% | - |
| Work experience | Work experience and relevance to the course content if applicatable |
|---|---|
| Applicatable | Prof. Mano formally worked and developed coding systems in a telecommunication company. In his lectures, actual applications of the coding systems are explained. |