Unit name | Digital Signal Processing |
---|---|
Unit code | EEMEM0007 |
Credit points | 20 |
Level of study | M/7 |
Teaching block(s) |
Teaching Block 2 (weeks 13 - 24) |
Unit director | Dr. Agrafiotis |
Open unit status | Not open |
Units you must take before you take this one (pre-requisite units) |
None |
Units you must take alongside this one (co-requisite units) |
None |
Units you may not take alongside this one |
None |
School/department | School of Electrical, Electronic and Mechanical Engineering |
Faculty | Faculty of Engineering |
Why is this unit important?
Digital Signal Processing is the technical field that underpins many technologies and applications we have come to use and depend upon in our modern world. Signal processing is comprised of a large set of versatile techniques and devices that aim to manipulate, transform, reshape, clean, and extract information from real world signal recordings. Its impact, therefore, is felt virtually everywhere that machines contribute to our society. Example applications include entertainment (speech and audio processing, music, voice recognition, and personal digital assistants), communications (data compression and transfer in Television, telephony, radio, satellites, and computer networks), industrial processes (robotics and automation, sensing, navigation, and fault detection), and healthcare (hearing aids, health monitoring, and medical diagnostics). Reliable algorithms and efficient devices for handling and processing multitudes of signals continue to be key for facilitating human interaction with machines, and for enabling machine interaction with its environment and with an increasingly complex network of human-made systems.
How does this unit fit into your programme of study
This unit aims to provide graduate students with a deeper understanding of digital signal processing (DSP) approaches that underly information extraction and data manipulation across a wide range of applications and that enhance the functionality, efficiency, and performance of intelligent machines and microelectronic devices across industries. The course content and practical lab exercises will incorporate industry-standard design processes and tools, ensuring that students are well-prepared for professional roles in the field.
An overview of content
This course offers students a comprehensive understanding of DSP techniques, encompassing theory, interpretation, design, and practical application. Topics include digital filter design in time and transform domains, frequency-based spectral analysis tool, filtering in nonideal environments, practical aspects and complexity.
How will students, personally, be different as a result of the unit
The students will be able to apply theoretical knowledge they gain to realise a real-time system.
After completing this course, students will have acquired a comprehensive understanding of digital signal processing techniques, enabling them to effectively analyse, design, and apply digital filters in various real-world scenarios. They will have developed the skills to interpret and manipulate digital signals, through the design and application of filters bridging the gap between continuous-time and discrete-time waveforms. With the knowledge they develop of difference equations, transfer functions, filter design methods, and the Fast Fourier Transform (FFT) algorithm, students will be well-equipped to address practical challenges associated with implementing both IIR and FIR filters. Ultimately, students will emerge from this course with enhanced analytical and practical skills in the field of DSP, empowering them to apply these techniques in their academic and professional pursuits.
Learning Outcomes
Having completed this unit students will be able to:
The unit will incorporate a combination of synchronous and asynchronous activities, including lecture sessions and laboratory exercises. A series of worked examples for pen-and-paper theoretical questions and software-based exercises will also be made available to enhance your understanding of the material and your ability to independently conduct digital filter design and implementation.
Tasks which help you learn and prepare you for summative tasks (formative):
During the unit, you will have the opportunity to attempt sample quizzes, and you will receive feedback to reflect on your understanding of the topics. You will also attend synchronous and laboratory exercise sessions, both of which will directly contribute to enhancing your preparation for the summative assessment of the unit.
Tasks which count towards your unit mark (summative):
This unit will be assessed by an individual coursework submission comprising a software element and accompanying lab report. The coursework will carry a 100% weight and will assess all LOs.
When assessment does not go to plan:
The re-assessment will take the same form as the original assessment.
If this unit has a Resource List, you will normally find a link to it in the Blackboard area for the unit. Sometimes there will be a separate link for each weekly topic.
If you are unable to access a list through Blackboard, you can also find it via the Resource Lists homepage. Search for the list by the unit name or code (e.g. EEMEM0007).
How much time the unit requires
Each credit equates to 10 hours of total student input. For example a 20 credit unit will take you 200 hours
of study to complete. Your total learning time is made up of contact time, directed learning tasks,
independent learning and assessment activity.
See the University Workload statement relating to this unit for more information.
Assessment
The assessment methods listed in this unit specification are designed to enable students to demonstrate the named learning outcomes (LOs). Where a disability prevents a student from undertaking a specific method of assessment, schools will make reasonable adjustments to support a student to demonstrate the LO by an alternative method or with additional resources.
The Board of Examiners will consider all cases where students have failed or not completed the assessments required for credit.
The Board considers each student's outcomes across all the units which contribute to each year's programme of study. For appropriate assessments, if you have self-certificated your absence, you will normally be required to complete it the next time it runs (for assessments at the end of TB1 and TB2 this is usually in the next re-assessment period).
The Board of Examiners will take into account any exceptional circumstances and operates
within the Regulations and Code of Practice for Taught Programmes.