Handbook home
Signal Processing (ELEN90058)
Graduate courseworkPoints: 12.5Dual-Delivery (Parkville)
Please refer to the return to campus page for more information on these delivery modes and students who can enrol in each mode based on their location.
About this subject
- Overview
- Eligibility and requirements
- Assessment
- Dates and times
- Further information
- Timetable(opens in new window)
Contact information
Semester 1
Email: jmanton@unimelb.edu.au
Semester 2
Email: ewey@unimelb.edu.au
Overview
Availability | Semester 1 - Dual-Delivery Semester 2 - Dual-Delivery |
---|---|
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: 31 January 2024
Eligibility and requirements
Prerequisites
One of
Code | Name | Teaching period | Credit Points |
---|---|---|---|
BMEN30006 | Circuits and Systems | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
ELEN30012 | Signals and Systems |
Semester 2 (Dual-Delivery - Parkville)
Semester 1 (Dual-Delivery - Parkville)
|
12.5 |
Corequisites
None
Non-allowed subjects
ELEN30008 Signal Processing 1 (Fundamentals)
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: 31 January 2024
Assessment
Description | Timing | Percentage |
---|---|---|
One written examination, not exceeding three hours
| End of semester | 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
| Throughout the teaching period | 20% |
A mid-semester test
| Mid semester | 10% |
Additional details
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: 31 January 2024
Dates & times
- Semester 1
Principal coordinator Jonathan Manton Mode of delivery Dual-Delivery (Parkville) Contact hours 200 hours Total time commitment 200 hours Teaching period 1 March 2021 to 30 May 2021 Last self-enrol date 12 March 2021 Census date 31 March 2021 Last date to withdraw without fail 7 May 2021 Assessment period ends 25 June 2021 Semester 1 contact information
Email: jmanton@unimelb.edu.au
- Semester 2
Principal coordinator Erik Weyer Mode of delivery Dual-Delivery (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 26 July 2021 to 24 October 2021 Last self-enrol date 6 August 2021 Census date 31 August 2021 Last date to withdraw without fail 24 September 2021 Assessment period ends 19 November 2021 Semester 2 contact information
Email: ewey@unimelb.edu.au
Time commitment details
200 hours
Last updated: 31 January 2024
Further information
- Texts
Prescribed texts
Recommended texts and other resources
TBA
- 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) Electrical Specialisation (formal) Electrical with Business Specialisation (formal) Mechatronics - 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.
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
This subject is available to students studying at the University from eligible overseas institutions on exchange and study abroad. Students are required to satisfy any listed requirements, such as pre- and co-requisites, for enrolment in the subject.
Last updated: 31 January 2024