Because Speech Processing is for students from many different backgrounds, the chances are that you will have a few gaps in your background knowledge. Here is some help in filling those gaps.
To support this Speech Processing course, there is additional material in the mini-course Foundations for Speech Processing. This material is entirely optional, although many students will find most of it useful. It is organised into 4 topics, and each of them will be covered in a dedicated lecture, prior to one of the main lectures.