DIGT07001 2009 Digital Signal Processing

General Details

Full Title
Digital Signal Processing
Transcript Title
Digital Signal Processing
Code
DIGT07001
Attendance
N/A %
Subject Area
DIGT - Digital
Department
MENG - Mech. and Electronic Eng.
Level
07 - NFQ Level 7
Credit
10 - 10 Credits
Duration
Stage
Fee
Start Term
2009 - Full Academic Year 2009-10
End Term
9999 - The End of Time
Author(s)
Sean Mullery
Programme Membership
SG_EMOBI_B07 201300 Bachelor of Engineering in Mobile communications SG_EELEC_B07 201100 Bachelor of Engineering in Electronic Engineering SG_EELEC_J07 200900 Bachelor of Engineering in Electronic Engineering
Description

This subject introduces the student to all the tools necessary to understand the fundamental principles of Digital Signal Processing and its applications.

Learning Outcomes

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

1.

Use statistical methods to characterise signals and the processes that generate them

2.

Configure analogue to digital interfaces to correctly transfer the required information between the two domains

3.

Design analogue to digital interfaces to correctly transfer the required information between the two domains

4.

Identify if a given system is linear and the techniques this allows us to perform

5.

Perform the operation of convolution on given signals and systems.

6.

Apply the Discrete Fourier Transform to appropriate problems.

7.

Represent Signals and systems in the Z-domain.

8.

Design Filters using Z-plane poles and zeros.

9.

Design FIR and IIR type Filters.

10.

Describe the key features of Digital Signal Processors

Indicative Syllabus

Introduction to DSP; Statistics, Probability and Noise;

Analogue I/O, ADC & DAC, Sampling Theorem.

Linear Systems; Convolution;

Discrete Fourier Transform; Applications of the DFT, Windowing;

The Fast Fourier Transform;

The Z-transform; Filter Representation in the Z-domain; The Z-plane Poles and zeros;

Design of IIR Filters; Design of FIR filters;

Introduction to DSP Hardware;

Indicative Practicals/Projects

Generating signal plots using Matlab.

Carry out convolution on signals using C and Matlab.

Use correlation to find a target signal in random noise.

Analyse the frequency content of musical notes of different instruments in

Matlab

Coursework & Assessment Breakdown

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

Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Assignment Two written assignments Continuous Assessment UNKNOWN 20 % OnGoing 1,2,3,4,5,6,7,8,9,10
2 Assignment Pratical Assignemnt Continuous Assessment UNKNOWN 30 % OnGoing 1,2,3,4,5,6,7,8,9
             

End of Semester / Year Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Final Exam Final Exam UNKNOWN 50 % End of Year 1,2,3,4,5,6,7,8,9,10
             
             

Full Time Mode Workload


Type Location Description Hours Frequency Avg Workload
Lecture Engineering Laboratory Theory & Practical 2 Weekly 2.00
Laboratory Practical Engineering Laboratory Practical 2 Weekly 2.00
Independent Learning UNKNOWN Study/assignments 2 Weekly 2.00
Total Full Time Average Weekly Learner Contact Time 4.00 Hours

Module Resources

Non ISBN Literary Resources

Authors

Title

Publishers

Year

Bob Meddins

Introduction to Digital Signal Processing

Newnes

2000

Steven W. Smith

Digital Signal Processing, A Practical Guide for Engineers and Scientists

Newnes

2003

T.J. Terrell and Lik-Kwan Shark

Digital Signal Processing, Student Guide.

MacMillan Press Ltd.

1996

Emmanuel C. Ifeachor and Barrie W. Jervis

Digital Signal Processing, A Practical Approach 2nd Edition

Prentice Hall

2002

John G. Proakis and Dimitris G. Manolakis

Digital Signal Processing, Principles, Algorithms, and Applications 3rd Edition

Prentice Hall

1996

Paul A. Lynn and Wolfgang Fuerst

Introductory Digital Signal Processing

John Wiley & Sons

1998

Vinay. K Ingle and John G. Proakis

Digital Signal Processing, using Matlab

Brooks/Cole

2000

Other Resources

None