ele4asp adv signal processing
ADVANCED SIGNAL PROCESSING
ELE4ASP
2015
Credit points: 15
Subject outline
In this subject, students explore advance digital signal processing (DSP) by analysing and solving problems in real world digital signal systems. Students first study the necessary analytical DSP skills including fast Fourier transform, discrete cosine transform, spectrum analysis and digital models of speech, and then apply these tools to audio, communication systems and image processing applications by analysing and implementing linear predictive codes, polyphase filters and finite and infinite impulse response filters. This subject provides excellent exposure of DSP to students wishing to pursue a career in fields involving digital audio, communication and image processing.
SchoolSchool Engineering&Mathematical Sciences
Credit points15
Subject Co-ordinatorDennis Deng
Available to Study Abroad StudentsYes
Subject year levelYear Level 4 - UG/Hons/1st Yr PG
Exchange StudentsYes
Subject particulars
Subject rules
Prerequisites ELE2CIR or Admission into SMELE or SMTNE
Co-requisitesN/A
Incompatible subjectsN/A
Equivalent subjectsN/A
Special conditionsN/A
Learning resources
Readings
Resource Type | Title | Resource Requirement | Author and Year | Publisher |
---|---|---|---|---|
Readings | Digital signal processing, | Prescribed | Mitra, S. | 2ND EDN, MCGRAW HILL, 2001. |
Graduate capabilities & intended learning outcomes
01. Apply the necessary analytical tools to analyse and design digital signal processes using the fast Fourier transform, discrete cosine transform, spectrum analysis and digital models of speech.
- Activities:
- Lectures 1-8 cover linear transformation, 9-16 discuss optimal linear prediction, 17-24 introduce the fundamentals of multirate DSP. Assignment questions and lab simulations are designed to reinforce the knowledge.
- Related graduate capabilities and elements:
- Discipline-specific GCs(Discipline-specific GCs)
02. Write a clear, concise and well-structured lab/assignment report, focusing on problem solving techniques used to solve the real world problems.
- Activities:
- There are 4 programming projects which students can choose. To finish the project, students have to do some research, learn new programming skills such as real time DSP, GPU or GUI design. A project report is required.
- Related graduate capabilities and elements:
- Discipline-specific GCs(Discipline-specific GCs)
- Critical Thinking(Critical Thinking)
- Inquiry/ Research(Inquiry/ Research)
- Quantitative Literacy/ Numeracy(Quantitative Literacy/ Numeracy)
- Creative Problem-solving(Creative Problem-solving)
- Writing(Writing)
03. Write matlab code to analyse and design digital signal processes in audio, communication systems and image processing applications, such as linear predictive coding, polyphase filters, multirate DSP, finite and infinite impulse response filters.
- Activities:
- Matlab will be used in lectures and students use Matlab to solve assignment and lab problems.
- Related graduate capabilities and elements:
- Discipline-specific GCs(Discipline-specific GCs)
- Quantitative Literacy/ Numeracy(Quantitative Literacy/ Numeracy)
- Creative Problem-solving(Creative Problem-solving)
- Critical Thinking(Critical Thinking)
Subject options
Select to view your study options…
Melbourne, 2015, Semester 1, Day
Overview
Online enrolmentYes
Maximum enrolment sizeN/A
Enrolment information
Subject Instance Co-ordinatorDennis Deng
Class requirements
LectureWeek: 10 - 22
Two 1.0 hours lecture per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.
Laboratory ClassWeek: 10 - 22
One 2.0 hours laboratory class per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.
TutorialWeek: 10 - 22
One 1.0 hours tutorial per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.
Assessments
Assessment element | Comments | % | ILO* |
---|---|---|---|
assignment equivalent to 750-words | 15 | 01, 02 | |
laboratory report equivalent to 750-words | 15 | 02, 03 | |
one 2-hour examination | 60 | 02, 03 | |
one programming 500-words | In order to pass the unit students must obtain an overall pass grade, pass the examination and pass the practical work. | 10 | 01, 02 |