Computer Laboratory > Teaching > Course material 2008–09 > Computer Science Tripos Syllabus and Booklist 2008-2009 > Digital Signal Processing

next up previous contents
Next: Natural Language Processing Up: Lent Term 2009: Part Previous: Computer Vision   Contents


Digital Signal Processing

Lecturer: Dr M.G. Kuhn

No. of lectures: 12

Prerequisite courses: Probability, Mathematical Methods for Computer Science
The last lecture of Unix Tools (MATLAB introduction) is a prerequisite for the practical exercises. Some of the material covered in Information Theory and Coding and Floating-Point Computation will also help in this course.

Aims

This course teaches the basic signal-processing principles necessary to understand many modern high-tech systems, with a particular view on audio-visual data compression techniques. Students will gain practical experience from numerical experiments in MATLAB-based programming assignments.

Lectures

Objectives

By the end of the course students should

Recommended reading

* Lyons, R.G. (2004). Understanding digital signal processing. Prentice Hall (2nd ed.).
Oppenheim, A.V. & Schafer R.W. (1999). Discrete-time digital signal processing. Prentice Hall (2nd ed.).
Stein, J. (2000). Digital signal processing - a computer science perspective. Wiley.
Salomon, D. (2002). A guide to data compression methods. Springer.



next up previous contents
Next: Natural Language Processing Up: Lent Term 2009: Part Previous: Computer Vision   Contents