Codes and Crypto Course (Fall 2015)
The class slides
Codes:
- PART 1: Slides (Handout): General Introduction
- PART 2: Slides (Handout): Introduction to Information Coding: Some Combinatorial Aspects
- PART 3: Slides (Handout): Sources and Optimal Codes. Shannon's Entropy and Mutual Information
- PART 4: Slides (Handout): Noisy Channels, Decoding Rules, Shannon's Theorem
- PART 5: Slides (Handout): Block Codes and Bounds, Some Backgroung on Finite Fields
- PART 6: Slides (Handout): Linear Codes: Hamming Codes and Reed-Solomon Codes
- PART 7: Slides (Handout): Cyclic Codes, Reed-Solomon Codes Revisited
- PART 8: Slides (Handout): BCH Codes. Concatenation and Interleaving
Cypto (only the first lectures):
- PART 1: Slides (Handout): Introduction. Symmetric Encryption (I).
- PART 2: Slides (Handout): Some Notions of Complexity.
- PART 3: Slides (Handout): Security Notions and Reductions.
- PART 4: Slides (Handout): Symmetric Encryption (II) and Message Authentication.
- PART 5: Slides (Handout): Public Key Encryption (I).
- PART 6: Slides (Handout): Public Key Encryption (II).