home search a-z help
University of Cambridge Computer Laboratory
Digital Signal Processing
Computer Laboratory > Course material 2005-06 > Digital Signal Processing

Digital Signal Processing

Principal lecturer: Dr Markus Kuhn
Taken by: Part II

Past exam questions

This 12-h lecture course is an introduction into Digital Signal Processing, with a particular focus on audio-visual coding techniques, specifically aimed at third-year Computer Science students. Lectures are 2005 November 4 to 30 (M/W/Fr), 10:00–11:00 in Lecture Theatre 2.

Study materials


A small number of problems were found after the handout was printed this year, which have been fixed in the above PDFs:

  • On DSP slides 110–111, the crosscorrelation should be ϕyx, but was printed as ϕxy. [Note that ϕyx(k) = ϕxy(−k).]
  • On DSP slides 87–88, the use of integer indices was somewhat inconsistent.
  • A firmware problem with our lecture-note printer "hazel" caused all glyphs from the PostScript font Symbol to be printed as a small black filled circle (•), which affected the labels of some MATLAB-generated diagrams.
  • Colour-space diagrams (DSP slides 137, 161–163) are hardly meaningful on a black-and-white printout. Best view the PDF on a colour display.

Special thanks to Anton Lokhmotov for feedback.

Demonstration and exercise materials

The material on audio-visual coding (last 4 lectures) was presented in the past three years as part of the Part II Information Theory and Coding course. Therefore, exam questions 2003 Paper 7 Question 8 (a), 2004 Paper 7 Question 8 (c,d), 2004 Paper 8 Question 10 (c), and 2005 Paper 8 Question 10 (d) of that course are also related to material now covered in Part II DSP.

Solution notes

[Access limited to current Part II students after end of lectures.]

Related links

Information for supervisors (ask lecturer for password)