Course Learning Outcomes
- Understanding the fundamental concepts of information theory, including entropy, mutual information, and channel capacity
- Master the major classes of (error correcting) codes, with their mathematical backgrounds,
- Master the major classes of decoding algorithms
- Able to compare different algorithms and encoding techniques, put different techniques against one another, and assess the suitability of individual techniques in different situations
- Basic tools of cryptographic algorithms