Signal Processing (ELEN90058)
Graduate courseworkPoints: 12.5On Campus (Parkville)
Overview
Availability | Semester 2 |
---|---|
Fees | Look up fees |
AIMS
This subject provides an introduction to the fundamental theory of time domain and frequency domain representation of discrete time signals and linear time invariant dynamical systems, and how this theory is used to analyse and design digital signal processing systems and algorithms. Topics include:
- Applications of signal processing techniques;
- Sampling of analog signals, anti-aliasing filters;
- Frequency-domain analysis of signals and systems, Discrete Time Fourier Transform, Discrete Fourier Transform, Fast Fourier Transform;
- Digital filters, low-pass, high-pass, band-pass, stop-band and all pass filters. Phase and group delay, FIR and IIR filters;
- Design of digital FIR and IIR filters;
- Multi-rate signal processing, with a focus on up-sampling, down-sampling, and sampling rate conversion;
- Simple non-parametric methods for spectral estimation.
This fundamental material will be complemented by exposure to MATLAB tools for signal analysis and a DSP (Digital Signal Processor) based development platform for the implementation of signal processing algorithms in the laboratory.
INDICATIVE CONTENT
Sampling of continuous time signals, Design of anti-aliasing filters, Time and frequency representation of discrete time signals and discrete time linear time invariant systems, Discrete Time Fourier Transform and z-transform and their properties, Low order lowpass, highpass, bandpass, bandstop filters, All-pass filter, Design of IIR filters using the bilinear transformation, Design of FIR filters with linear phase using windowing techniques and the Parks McClelland method, Discrete Time Fourier transform and its properties, Fast Fourier Transform, The use of the DFT in implementation of linear filtering algorithms, Up-sampling and down-sampling, multistage and computationally efficient implementations of up-samplers and down-samplers, Energy and power spectra for deterministic signals.
Intended learning outcomes
INTENDED LEARNING OUTCOMES (ILOs)
Having completed this unit the student should be able to:
- Apply fundamental mathematical tools, in particular frequency-domain techniques, in the analysis and design of signal processing systems
- Design, implement and test simple digital filters according to given specifications
- Use software such as MATLAB for the analysis and design of signal processing systems
- Use DSP based prototyping platforms and associated software development tools to implement signal-processing algorithms
Generic skills
On completion of this subject, students will have developed the following skills:
- Ability to apply knowledge of basic science and engineering fundamentals;
- In-depth technical competence in at least one engineering discipline;
- Ability to undertake problem identification, formulation and solution;
- Ability to utilise a systems approach to design and operational performance;
- Capacity for independent critical thought, rational inquiry and self-directed learning;
- Openness to new ideas and unconventional critiques of received wisdom;
- Ability to function effectively as an individual and in multi-disciplinary and multi-cultural teams, with the capacity to be a leader or manager as well as an effective team member;
- Ability to communicate effectively, with the engineering team and with the community at large.
Last updated: 3 November 2022
Eligibility and requirements
Prerequisites
The prerequisites for this subject are:
Code | Name | Teaching period | Credit Points |
---|---|---|---|
ELEN30012 | Signals and Systems |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
OR
Code | Name | Teaching period | Credit Points |
---|---|---|---|
BMEN30006 | Circuits and Systems | Semester 1 (On Campus - Parkville) |
12.5 |
Corequisites
None
Non-allowed subjects
The anti-requisite for this subject is:
ELEN30008
Inherent requirements (core participation requirements)
The University of Melbourne is committed to providing students with reasonable adjustments to assessment and participation under the Disability Standards for Education (2005), and the Assessment and Results Policy (MPF1326). Students are expected to meet the core participation requirements for their course. These can be viewed under Entry and Participation Requirements for the course outlines in the Handbook.
Further details on how to seek academic adjustments can be found on the Student Equity and Disability Support website: http://services.unimelb.edu.au/student-equity/home
Last updated: 3 November 2022
Assessment
Additional details
- One written examination, not exceeding three hours at the end of semester, worth 70%;
- Continuous assessment of submitted workshop reports and MATLAB-based projects report completed in small groups (2-3 students), not exceeding 25 pages over the semester (approximately 25-30 hours of work per student), worth 20%;
- A one-hour mid-semester test, worth 10%.
Hurdle requirement: Students must pass the written exam to pass the subject.
Intended Learning Outcomes (ILOs) 1 and 2 are assessed in all components. ILOs 3 and 4 are assessed in the continuous assessment.
The examination paper will consist of problems designed to test whether the student has understood the fundamental principles and acquired the ability to apply these principles to the solutions of design and estimation problems. The workshop reports can be produced much more quickly than a crafted essay, and they are expected to have a lighter weighting than an essay of similar length.
Last updated: 3 November 2022
Dates & times
- Semester 2
Principal coordinator Erik Weyer Mode of delivery On Campus (Parkville) Contact hours 36 hours of lectures (3 x one hour lectures per week) and up to 24 hours of workshops Total time commitment 200 hours Teaching period 29 July 2019 to 27 October 2019 Last self-enrol date 9 August 2019 Census date 31 August 2019 Last date to withdraw without fail 27 September 2019 Assessment period ends 22 November 2019 Semester 2 contact information
Email: ewey@unimelb.edu.au
Time commitment details
200 hours
Last updated: 3 November 2022
Further information
- Texts
- Subject notes
Credit may not be obtained for both:
ELEN30008 (431-335) Signal Processing 1 and ELEN90058 Signal Processing
LEARNING AND TEACHING METHODS
The subject will be delivered through a combination of lectures and workshops. Students will complete three workshops and one MATLAB-based project with the focus on design and implementation of digital signal processing systems which will reinforce the material covered in the lectures. The students will be given 11 problem sheets with tutorial-like questions.
INDICATIVE KEY LEARNING RESOURCES
Students will have access to lecture notes and lecture slides. There is a prescribed text book and two alternative text books which cover the same material. In the lecture notes there are clear section references to all three textbooks. The students will be provided with fully worked solutions to all problem sheets. MATLAB demonstration programs used in the lectures are available via LMS.
CAREERS / INDUSTRY LINKS
An industry representative will give a one hour lecture about industrial applications of signal processing.
- Related Handbook entries
This subject contributes to the following:
Type Name Specialisation (formal) Mechatronics Specialisation (formal) Electrical with Business Specialisation (formal) Electrical - Available through the Community Access Program
About the Community Access Program (CAP)
This subject is available through the Community Access Program (also called Single Subject Studies) which allows you to enrol in single subjects offered by the University of Melbourne, without the commitment required to complete a whole degree.
Please note Single Subject Studies via Community Access Program is not available to student visa holders or applicants
Entry requirements including prerequisites may apply. Please refer to the CAP applications page for further information.
Additional information for this subject
Subject coordinator approval required
- Available to Study Abroad and/or Study Exchange Students
Last updated: 3 November 2022