<mosaic.cnfolio.com>

M513 Advanced DSP Techniques Web Site


This page is created to support the teaching for M513 unit taught by Dr. Branislav Vuksanovic.



Course Overview



The strategy of the course is to cover the basic DSP theory in the first part of the course. This is mainly intended for the students who are new to the field of DSP but will also be used as a useful refresher for the students who have done the DSP some time ago during their previus studies. Students will also learn how to use Matlab to implement some basic DSP algorithms during this part of the course.
Second part of the course will cover more advanced DSP topics and improve Matlab knowledge by implementing and testing more complex DSP algorithms and systems.
There is no timetabled tutorial sessions for this unit but tutorial problems will be issued at the end of each topic or group of related topics. Parts of the 2h lecture sessions will be used to solve some problems from tutorial papers or an extra tutorial sessions will be organised to do this.
Some details about this unit can be found here.

Course Topics and Lecture Handouts



*Alternative view - my attempt to shed some more light on the same topics. [pdf]


Laboratory Exercises and Handouts



Useful tips:
Change the Current Directory to one where you have unzipped your files. This will enable immediate access to all files needed for this exercise.
Easy way to execute line or part of Matlab code is to open the code in the Matlab Editor Window, highlight the section or line you want to execute, right-mouse-click and select "Evaluate Selection".
You can also use this when writing your own code to save some development time - start using Editor as much as you can, rather than limiting yourself to Matlab Command Window.


Coursework


Coursework specification [pdf].
Template program to select two frequencies [m].
Further details will be given as we go through the lectures covering related topics.

Coursework marks and comments [pdf].


Tutorial Questions

(Including problems from past exam papers)




Recommended Literature







Nice selection of DSP books for all levels can be found here.

Recommended Links



There is a huge amount of DSP teaching and research material all arround the web. My favourites are:
DSP course notes, Newcastle University
DSP Tutorial in one file, Essex University
Digital Filters for Beginners easy to read and understand, University of East London
Introduction to Computer Programming with Matlab, UCL (not much DSP but good intro to Matlab)
DSP for phonetics and linguistics people, UCL (C programs)

Instructor


BV
Dr Branislav Vuksanovic
Senior Lecturer
Electronic & Computer Engineering
Anglesea Building, A3.02
branislav.vuksanovic@port.ac.uk