skip to primary navigationskip to content
 

Course pages 2025–26 (working draft)

Digital Signal Processing

This course starts 10 October at 14:00 in LT2 and continues for 16 lectures on Monday/Wednesday/Friday until 17 November 2025, followed by a written test on Friday 21 November 14:00 in LT2. There is no lecture on Wed 22 October 2025 (due to the Wheeler Lecture).

Lecture notes

(drafts)

Programming language

The programming assignments should be completed in a high-level technical computing language, such as Julia (recommended), MATLAB or Python+NumPy+matplotlib+SciPy.

A brief introduction to Julia will be given on Wednesday 15 October 2025 at 09:00 in LT1, as part of the 3rd year undergraduate LaTeX and Julia lectures.

Demonstration and exercise materials