Digital Signal Processing (Theory and Application)

Course summary

Digital Signal Processing (Theory and Application)


The course provides a good understanding of DSP principles, and their implementation and equips you to put the ideas into practice and/or to tackle more advanced aspects of DSP.

'Hands-on' laboratory sessions are interspersed with the lectures to illustrate the taught material and allow you to pursue your own areas of interest in DSP. The hands-on sessions use specially written software running on PCs.

In the first session you will simulate signals and systems in both the time and frequency domains and work through illustrations of basic DSP functions.

This will be followed by practical experiments with audio inputs and outputs and you will conduct experiments with external equipment to explore the real time capability of DSP.

Note that there is a one-day optional supplement to this course, Digital Signal Processing Implementation (algorithms to optimization).

All delegates will receive a copy of the latest edition of Understanding Digital Signal Processing by Richard Lyons (Pearson Education).



  • A comprehensive grounding in DSP concepts and algorithms plus practical information on the design and implementation of DSP systems.
  • Gives a good understanding of DSP principles and their implementation and equips the delegate to put the ideas into practice and/or to tackle more advanced aspects of DSP
  • The theoretical knowledge is illustrated by application examples, by demonstrations and by work in the laboratory.
  • Limited numbers of delegates to ensure full advantage of laboratory practice.
  • There are three 'hands-on' laboratory sessions, shown in the image, interspersed with the lectures which are designed to illustrate the taught material and allow you to pursue your own areas of interest in DSP.

There is a one-day optional supplement to this course - Digital Signal Processing Implementation (algorithms to optimisation).

What people say about the course...


It was informative, enjoyable and stimulating
- Daryl Hond, Senior Algorithm Engineer, Thales Research and Technology

Excellent content, very lively thanks to the two excellent presenters
- Anonymous

A very good introduction to DSP theory
- Andy Selfe, Principal RF Engineer, Thales Group

Programme details

Test and measurement equipment for this course is supplied by Keysight Technologies.

Course content

Signal Processing; What is DSP?; Advantages and disadvantages; Quantisation and sampling; Aliasing; Anti-aliasing and reconstruction filters.

Theoretical Foundations
Difference equations and z transforms; Finite and infinite impulse response filters (FIRs and IIRs); Poles, zeros and frequency response; Correlation.

Design of Digital Filters
FIRs and IIRs; Butterworth, Chebyshev and Elliptical filters; Linear-phase, windowing, bilinear transform & frequency warping; Direct synthesis by CAD; Hardware & software implementations; Wordlength, precision and stability.

Frequency Domain Processing
Continuous and discrete Fourier transforms; The fast Fourier transform (FFT); Applications; Convolution; Correlation.

DPS Hardware
A/Ds, D/As and over-sampling; Microprocessors; DSP processors; Fixed and floating point comparisons; Programming and debugging techniques.

ASIC Implementation
Technologies; Architectures for high performance; Pipelining and bit-slices; Carry-save and carry-look-ahead; Array multipliers.

Some Typical DSP Applications
Speech recognition; Control; Image recognition; Radar; Room response analysis; Demonstrations.

Discussion and Feedback
Future trends.

First day registration from 8.30am when course materials will be distributed.
Refreshments from 8.30am on the first day plus two 30 minute breaks during the day and a one-hour lunch break.
The course will begin at 9.00am and end at approximately 5.00pm on each day.


Participants who attend the full course will receive a Certificate of Attendance. The sample shown is an illustration only and the wording will reflect the course and dates attended.


Accommodation is available at the Rewley House Residential Centre, within the Department for Continuing Education, in central Oxford. The comfortable, en-suite, study-bedrooms have been rated as 4-Star Campus accommodation under the Quality In Tourism scheme, and come with tea- and coffee-making facilities, free Wi-Fi access and Freeview TV. Guests can take advantage of the excellent dining facilities and common room bar, where they may relax and network with others on the programme.


Course fee, standard: £1295.00
Enrolment package (add DSP Implementation): £1710.00


Standard course fee for the Digital Signal Processing (theory and application) course only is £1295.00.

Enrolment package for both the Digital Signal Processing (theory and application) course and the Digital Signal Processing Implementation (algorithms to optimisation) supplement course is £1710.00

Pay immediately online by credit or debit card

Click the “book now” button on this webpage to pay online with a credit or debit card

Pay with your preferred payment method

Send a completed application form to the course administrator by e-mail or post, and choose:

  • Request an invoice
  • BACS payment
  • Cheque payment
  • Credit or debit card payment. Please do not send card details via email

Fees include course materials, tuition, refreshments and lunches. The price does not include accommodation.

All courses are VAT exempt.


Mr John Edwards


Senior Field Applications Engineer,
Xmos Semiconductors Ltd

Since obtaining his BEng(Hons) from the University of Bradford, John has worked as a Signal Processing Applications Engineer for companies such as Loughborough Sound Images, Blue Wave Systems, Motorola and Picochip Designs.

John now works as a Senior Field Applications Engineer at Xmos Semiconductors Ltd. He has worked with DSPs in a wide range of DSP applications including Voice Over IP, voice band and broadband modems, control, medical instrumentation and noise and vibration analysis.

John is a member of the IET, IEEE, and is a regular contributor of papers at international DSP conferences.

Mr Volker Mauer


DSP IP Manager, Altera

Volker has a B.Sc. in Information & Communication Systems from Furtwangen University and a M.Sc. in VLSI Design from Bournemouth University.

He previously worked for GEC Plessey Semiconductors and Siemens Semiconductors in the development GPS and GSM chip sets.

He currently works for Altera, where he covers DSP design for several application areas, including communication systems, test and measurement and radar, and is involved in the definition of DSP features for new device families.

Volker is a member of the IET and IEEE, and a Chartered Engineer. He holds more than 20 patents in the area of efficient hardware implementation of DSP functionality.


If you would like to discuss your application or any part of the application process before applying, please contact:
Course Administrator
Tel: +44 (0)1865 286958

Level and demands

Graduate level engineers and computer scientists who have limited experience with, and/or limited knowledge of DSP. Although a reasonable competence in mathematics will be helpful it is not essential and all the basic theory will be covered from scratch. This course is an ideal "refresher course" for those who have previously studied DSP.

If you're uncertain whether this course is suitable for your requirements, please email us with any questions you may have.