Core Module Information
Module title: Digital Signal Processing

SCQF level: 11:
SCQF credit value: 20.00
ECTS credit value: 10

Module code: ELE11101
Module leader: Luigi La Spada
School School of Computing, Engineering and the Built Environment
Subject area group: Cyber Security and Systems Engineering


Description of module content:

Fundamental aspects of digital signal processing: mathematical principle of discrete-time signals and processing, signal domains and transforms, digital filtering, filter design, filter implementation, hardware/software tools and applications.
Advanced digital signal processing: adaptive signal processing, wavelet transform spectral estimation, model-based spectral estimation and applications.

Learning Outcomes for module:

On completion of this module you will be able to:
LO1: utilise software and hardware tools to implement digital signal processing techniques;
LO2: effectively perform finite word length effects analysis of digital signal processing techniques;
LO3: design, implement and apply digital filters and FFTs;
LO4: design and apply adaptive filters;
LO5: design and apply multirate techniques;
LO6: understand and apply wavelet transform and model based spectral estimation techniques.

Full Details of Teaching and Assessment
2022/3, Trimester 1, FACE-TO-FACE, Edinburgh Napier University
Occurrence: 001
Primary mode of delivery: FACE-TO-FACE
Location of delivery: MERCHISTON
Partner: Edinburgh Napier University
Member of staff responsible for delivering module: Lauren Hilton
Module Organiser:

Learning, Teaching and Assessment (LTA) Approach:
All LOs involve lecture, tutorial, practical laboratory and directed study and independent self-study. The module is delivered with the emphasis on practical aspects and applications. The students are provided with typed lecture notes and tutorials and encouraged to use the library and other available resources. Most up-to-date equipment and software packages available in industry are used to deliver the module. The students are encouraged to work both as individuals using their own initiatives and also as part of a team. Extensive technical literature is available, textbooks and published research papers, which can be used both for teaching and the students self-learning. Copies of numerous textbooks are available in Edinburgh Napier University Libraries. The students will be provided with the list of the most advanced and appropriate text books available on the subject. Tutorial sessions are divided into general class room tutorial sessions and laboratory based (MATLAB/SIMULINK) tutorial sessions. The assignment for this module is based on a real practical application and involves the design and simulation of a signal-processing system and formal report writing (LO1, 3 & 4). The critical analysis of the results is one of the main requirements. The combination of lectures, class room tutorial sessions, laboratory tutorial sessions and an assignment based on a practical application will ensure the learning outcomes are fully achieved.

Embedding of employability/ PDP/ scholarship skills
Relevance to industrial applications are emphasised with the view of making the students ready for the next job in industry.

Formative Assessment:
Throughout the module there are Tutorials (LO1, LO2) and Lab Demonstrations (LO2, LO3), where students apply the theory, they learn during Lectures. During such sessions, students are provided with help by the Module Leader to solve the proposed problems and report in a LogBook format. Feedback is given on their effort at the end of the session to check the progress of the student week by week. Practical demonstrations and simulation software (LO5, LO6) exercises are undertaken in the lab, where discussions and informal feedback is given directly to the students.

Summative Assessment:
There are two summative assessments.
The coursework comprises a technical report on the fundamental aspects of digital signal processing: theory and practical applications (LO1, LO2 and LO6)
An exam assesses the student’s understanding to design advanced digital systems (LO3, LO4 and LO5).

Student Activity (Notional Equivalent Study Hours (NESH))
Mode of activityLearning & Teaching ActivityNESH (Study Hours)
Face To Face Lecture 36
Face To Face Tutorial 12
Independent Learning Guided independent study 150
Face To Face Centrally Time Tabled Examination 2
Total Study Hours200
Expected Total Study Hours for Module200

Type of Assessment Weighting % LOs covered Week due Length in Hours/Words
Report 50 1,2,6 13 HOURS= 00.00, WORDS= 3000
Centrally Time Tabled Examination 50 3,4,5 14/15 HOURS= 03.00, WORDS= 0
Component 1 subtotal: 50
Component 2 subtotal: 50
Module subtotal: 100

Indicative References and Reading List - URL:
ELE11101 Digital Signal Processing