DCU Home | Our Courses | Loop | Registry | Library | Search DCU
<< Back to Module List

Module Specifications.

Current Academic Year 2024 - 2025

All Module information is indicative, and this portal is an interim interface pending the full upgrade of Coursebuilder and subsequent integration to the new DCU Student Information System (DCU Key).

As such, this is a point in time view of data which will be refreshed periodically. Some fields/data may not yet be available pending the completion of the full Coursebuilder upgrade and integration project. We will post status updates as they become available. Thank you for your patience and understanding.

Date posted: September 2024

Module Title Digital Signal Processing
Module Code PS403 (ITS) / PHY1057 (Banner)
Faculty Science & Health School Physical Sciences
Module Co-ordinatorJohn Costello
Module Teachers-
NFQ level 8 Credit Rating 5
Pre-requisite Not Available
Co-requisite Not Available
Compatibles Not Available
Incompatibles Not Available
Repeat examination
Array
Description

The overarching objective of the module is to develop in the participants practical time-invariant digital signal system design skills. The module focusses on prototypical linear time invariant systems and aims to be the stepping off point for more advanced modules in adaptive, non-linear and time varying systems.

Learning Outcomes

1. Describe the fundamental properties of linear time invariant systems
2. State, prove and apply Shannon's sampling theorem
3. Relate signal to noise ratio (SNR) to number of samples averaged in signal sampling and averaging systems
4. Compute the impulse response of DSP systems and combine it with convolution techniques to compute DSP system response for any arbitrary input (and vice versa).
5. Write down, state the properties of, and apply Fourier Transforms and Z-Transforms in DSP systems
6. Design, obtain the properties of and code basic window (or apodization) functions
7. Design basic finite impulse response (FIR) and infinite impulse response (IIR) filters



Workload Full-time hours per semester
Type Hours Description
Lecture243 lectures per week (averaged over semester)
Tutorial66 hours equivalent (tutorial/in-lecture) problem solving, in-class tests
Independent Study95Studying and learning lecture material, solving tutorial problems, background reading, revision, following up recommended WWW links
Total Workload: 125

All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml

Indicative Content and Learning Activities

Indicative Syllabus
1. Signal Sampling: Shannon's theorem, Nyquist concepts, etc., 2. Noise: Sources and Statistics, 3. Linear DSP systems:Scope, definitions and concepts, 4. Analysing DSP system in the time domain: responses, etc., 5. Analysing DSP system in the frequency domain:Discrete Fourier Series (DFS) and Discrete Fourier Transform (DFT), 6. The Z-transform and its applications in DSP, 7. Non-recursive (Finite Impulse Response) and recursive (Infinite Impulse Responses) filter design, 8. The Fast Fourier Transform (FFT) and its applications in DSP.

1. Signal Sampling
Shannon's theorem, Nyquist concepts, etc.,

2. Noise
Sources and statistics of noise

3. Linear systems
Linear DSP systems: Scope, definitions and concepts,

4. Time domain
Analysing DSP system in the time domain: responses, etc.,

5. Frequency domain
Analysing DSP system in the frequency domain:Discrete Fourier Series (DFS) and Discrete Fourier Transform (DFT),

6. Z-transform
The Z-transform and its applications in DSP,

7. Filter design
Non-recursive (Finite Impulse Response) and recursive (Infinite Impulse Responses) filter design,

8. FFT
The Fast Fourier Transform (FFT) and its applications in DSP.

Assessment Breakdown
Continuous Assessment20% Examination Weight80%
Course Work Breakdown
TypeDescription% of totalAssessment Date
In Class Test2 x Tests focused on numerical problem solving20%Week 6
Reassessment Requirement Type
Resit arrangements are explained by the following categories:
Resit category 1: A resit is available for both* components of the module.
Resit category 2: No resit is available for a 100% continuous assessment module.
Resit category 3: No resit is available for the continuous assessment component where there is a continuous assessment and examination element.
* ‘Both’ is used in the context of the module having a Continuous Assessment/Examination split; where the module is 100% continuous assessment, there will also be a resit of the assessment
This module is category 3
Indicative Reading List

  • P A Lynn and W Fuerst: 1994, Introductory Signal Processing with Computer Applications, 2nd, Wiley,
  • L. C. Ludeman: 1987, Fundamentals of DSP, Wiley,
Other Resources

None

<< Back to Module List