Channel Coding
| Lecturer (assistant) | |
|---|---|
| Number | 0000004399 |
| Type | lecture with integrated exercises |
| Duration | 5 SWS |
| Term | Winter semester 2026/27 |
| Language of instruction | English |
| Position within curricula | See TUMonline |
| Dates | See TUMonline |
- 14.10.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 20.10.2026 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 21.10.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 27.10.2026 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 28.10.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 03.11.2026 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 04.11.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 11.11.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 17.11.2026 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 18.11.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 24.11.2026 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 25.11.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 01.12.2026 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 02.12.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 08.12.2026 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 09.12.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 15.12.2026 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 16.12.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 22.12.2026 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 23.12.2026 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 12.01.2027 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 13.01.2027 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 19.01.2027 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 20.01.2027 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 26.01.2027 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 27.01.2027 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
- 02.02.2027 09:45-11:15 2750, Karl Max von Bauernfeind Hörsaal
- 03.02.2027 11:30-13:00 N 1179, Wilhelm-Nusselt-Hörsaal
Admission information
Description
This course deals with modern coding approaches for coding and storage. No previous knowledge of channel coding is required.
- Applications of Channel Coding
- Channel Coding Principles:
Channel Models, Decoding Principles, Hamming Metric
- Finite Fields:
Groups, Fields, Prime Fields, Extension Fields, Vector Spaces
- Linear Block Codes:
Definition, Encoding, Coset Decoding, Bounds (Hamming Bound, Singleton Bound, Gilbert- Varshamov Bound), Hamming Codes, Perfect Codes
- Reed-Solomon Codes:
MDS Codes, Definition, Key Equation, Unique Decoding, List Decoding
- BCH Codes:
Minimal Polynomials, Generator and Parity-Check Polynomial, BCH Bound, Efficient Decoding
- Convolutional Codes:
State Diagram, Shift Register, Viterbi Decoding
- Reed-Muller Codes:
Definition, Simplex Code, Plotkin Construction
- Concatenated Codes:
Basic Concepts
- Applications of Channel Coding
- Channel Coding Principles:
Channel Models, Decoding Principles, Hamming Metric
- Finite Fields:
Groups, Fields, Prime Fields, Extension Fields, Vector Spaces
- Linear Block Codes:
Definition, Encoding, Coset Decoding, Bounds (Hamming Bound, Singleton Bound, Gilbert- Varshamov Bound), Hamming Codes, Perfect Codes
- Reed-Solomon Codes:
MDS Codes, Definition, Key Equation, Unique Decoding, List Decoding
- BCH Codes:
Minimal Polynomials, Generator and Parity-Check Polynomial, BCH Bound, Efficient Decoding
- Convolutional Codes:
State Diagram, Shift Register, Viterbi Decoding
- Reed-Muller Codes:
Definition, Simplex Code, Plotkin Construction
- Concatenated Codes:
Basic Concepts
Prerequisites
- Mathematical basics (linear algebra)
Teaching and learning methods
Lecture: The fundamental theoretical contents are presented in the lecture (by a slide presentation and on the black board) and illustrated with examples. Students are encouraged to ask questions and discuss the topics of the lecture.
Tutorial: In an accompanying tutorial, the contents of the lecture are applied to examples.
Tutorial: In an accompanying tutorial, the contents of the lecture are applied to examples.