TRON07033 2020 Digital Signal Processing 1

General Details

Full Title
Digital Signal Processing 1
Transcript Title
Digital Signal Processing 1
N/A %
Subject Area
TRON - Electronics
COEL - Computing & Electronic Eng
07 - NFQ Level 7
05 - 05 Credits
Start Term
2020 - Full Academic Year 2020-21
End Term
9999 - The End of Time
Sean Mullery, Fergal Henry
Programme Membership
SG_EELEC_H08 202000 Bachelor of Engineering (Honours) in Electronics and Self Driving Technologies

This module introduces students to how analogue signals are converted to digital signals and how digital signals are converted to analogue signals. It then continues to explain how signals can be transformed from time to frequency domains. It concludes with the processes of correlation and convolution. Once these fundamentals have been mastered, students may then proceed to one of the most important operations in DSP i.e. digital filtering.

Learning Outcomes

On completion of this module the learner will/should be able to;


Understand the design fundamentals and determine the basic parameters of an analogue input/output interface.


Be able to transform discrete data between the time and frequency domains.


Represent, analyse and design discrete-time signals and systems using the z-transform.


Compare two signals using the process of correlation.


Use convolution to relate the input signal, the output signal and the impulse response for a given system

Teaching and Learning Strategies

A weekly lecture will introduce students to the theory of the module.

Weekly lab assignments will encourage students to apply the theory to practical applications.

Module Assessment Strategies

A mid-term written exam will take place.

Students will write a written report based on z-transform lab assignments.

Students will give a Powerpoint presentation based on correlation/convolution lab assignments.

Students will sit an end of term written exam.

Repeat Assessments

A repeat final written exam will take place in Autumn.

Indicative Syllabus

1. Introduction to DSP: Definition of DSP and its benefits. Important operations in DSP. Summary of DSP applications in the real world.

2. ADC & DAC: Analogue-to-digital conversion. Sampling. Encoding. Quantization. Oversampling and anti-aliasing. Digital-to Analogue conversion. Oversampling and anti-imaging.

3. Discrete Transforms: Fourier series. Fourier transform. Discrete Fourier transform (DFT) and its inverse. Properties of the DFT. Computation of the DFT. Fast Fourier transform (FFT). Inverse FFT. Implementation of the FFT.

4. The z-transform: The z-transform. The inverse z-transform. Properties of the z-transform. Practical applications of the z-transform.

5. Correlation: Cross-correlation. Autocorrelation. Fast correlation. Implementation of correlation. Practical applications of correlation.

6. Convolution: Description of convolution. Implementation of convolution. Practical applications of convolution.

Coursework & Assessment Breakdown

Coursework & Continuous Assessment
40 %
End of Semester / Year Formal Exam
60 %

Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Written Exam Continuous Assessment Closed Book Exam 20 % Week 7 1,2,3
2 Assignment on z-transform Continuous Assessment Written Report 10 % OnGoing 2,3
3 Presentation on Correlation/Convolution Continuous Assessment Assignment 10 % OnGoing 4,5

End of Semester / Year Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Written Exam Final Exam Closed Book Exam 60 % End of Semester 1,2,3,4,5

Full Time Mode Workload

Type Location Description Hours Frequency Avg Workload
Lecture Lecture Theatre Lecture 2 Weekly 2.00
Laboratory Practical Engineering Laboratory Laboratory Practical 2 Weekly 2.00
Independent Learning Not Specified Independent Learning 3 Weekly 3.00
Total Full Time Average Weekly Learner Contact Time 4.00 Hours

Online Learning Mode Workload

Type Location Description Hours Frequency Avg Workload
Lecture Online Lecture 1 Weekly 1.00
Laboratory Practical Online Laboratory Practical 1 Weekly 1.00
Independent Learning Online Independent Learning 5 Weekly 5.00
Total Online Learning Average Weekly Learner Contact Time 2.00 Hours

Required & Recommended Book List

Required Reading
2002 Digital Signal Processing Pearson Education
ISBN 0201596199 ISBN-13 9780201596199

Modern coverage of the fundamentals, implementation and applications of digital signal processing techniques from a practical point of view. The past ten years has seen a significant growth in DSP applications throughout all areas of technology and this growth is expected well into the next millennium. This successful textbook covers most aspects of DSP found in undergraduate electrical, electronic or communications engineering courses. Unlike many other texts, it also covers a number of DSP techniques which are of particular relevance to industry such as adaptive filtering and multirate processing. The emphasis throughout the book is on the practical aspects of DSP.

Required Reading
1999-11-01 Introductory Digital Signal Processing with Computer Applications, SOL 2 Rev t/a Wiley
ISBN 0471979848 ISBN-13 9780471979845

Digital signal processing has progressed rapidly from a specialist research topic to one with practical applications in many disciplines, including branches of engineering and science which involve data acquisition, such as meterology, physics and information systems. This book aims to provide students with an introductory, one-term course in the subject, using a considerable number of computer programmes to illustrate the text. A number of worked examples have been included in order to illustrate and develop important ideas and design techniques. Problems designed to test and consolidate work already undertaken are supplied at the end of each chapter, and selected answers are given at the end of the book.

Module Resources