389.162 Source Coding
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022W, VO, 2.0h, 3.0EC


  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VO Lecture
  • Format: Online

Learning outcomes

After successful completion of the course, students are able to understand and apply the methods described unter the item "Lehrinhalte". This includes the design of vector quantizers or the implementation of model-based source codecs that are used in mobile phones.

Subject of course

Source coding is a key technology for mobile radio, MP3, JPG, and video transmission. We discuss the theoretical foundations for lossy source coding (rate distortion theory and asymptotic quantisation theory) as well as practical coding schemes and vector quantisation. For practically relevant correlated source signals we extend the theory and we also discuss practical code design that are structurally based on results from information theory. Those schemes include predictive coding, which is used e.g. in speech transmission in mobile radio, as well as subband coding, which is part of MP3-Audio.

Teaching methods

The course will be help online. Slides are presented which are available under


Students are supposed to work through the material in advance of the lectures; details of the schedule are given in the lectures slides.

 The slides of the last lecture on CELP speech coding (not relevant for the exam) are available here:



Mode of examination


Additional information

The lectures are delivered online via Zoom in blocked format on Tuesdays, 2pm

The Zoom-Link (computer, tablet or smartphone) to the lectures is


Schedule of lectures for the winter term 2022/2023: from 14:00--16:30 on each of the following days:

11. Oct., 18. Oct,  8. Nov., 15. Nov, 29. Nov., 6. Dec.

Hint: the initially stated lecture date in early October had to be moved, due to a collision. The new date ist 15. Nov.




Examination modalities

Oral exam, on agreement

Course registration

Not necessary


Study CodeObligationSemesterPrecon.Info
066 507 Telecommunications Not specified
066 938 Computer Engineering Mandatory elective


No lecture notes are available.

Previous knowledge

Desirable prior knowledge: discrete-time signals and systems, basics of information theory.

There are no formal compulsory requirements.