ECE3093 Optimisation estimation and numerical methods
Faculty of Engineering
ECE3093 Optimisation estimation and numerical methods is a level 3, 6-credit-point, undergraduate unit from the Faculty of Engineering, offered in 2023 in Semester 1 at Clayton. It needs ENG2005 and unlocks 2 units.
- Credit points
- 6
- Offered in 2023
- Semester 1
- Clayton
- Assessment
- No exam
- 5 tasks
- Workload
- 144 hours
- per semester
This is the 2023 handbook entry. See the 2027 entry.
Reviews
No reviews yetNo reviews yet. Be the first to review ECE3093.
Requisites
Before ECE3093
Prerequisites
Pass these before you enrol.
After ECE3093
2 units list ECE3093 as a prerequisite or corequisite.
Overview
This unit will introduce you to time series analysis, matrix decomposition methods and optimisation in three equal parts. Time series will introduce the concepts of stochastic processes, wide-sense stationarity, autocovariance functions and spectral density. This will lead to the analysis of ARMA (p,g) processes using MATLAB. Matrix decomposition includes singular value decomposition with applications including data compression, image processing, noise filtering and finding exact and approximate solutions of linear systems. Numerical methods for working efficiently with large matrices and handling ill-conditioned data will be discussed. Methods for unconstrained and constrained optimisation will be presented, with the use of MATLAB.
Offerings in 2023
| Teaching period | Campus | Mode |
|---|---|---|
| First semester | Clayton | On campus |
Assessment
- AssignmentsThreshold hurdle24%
- Weekly online quizzesThreshold hurdle8%
- Lecture Flux pollsThreshold hurdle4%
- In-class applied assessmentThreshold hurdle4%
- Final assessmentThreshold hurdle60%
Learning outcomes
When you finish this unit, you should be able to:
- 1On completing this unit, you will have learned advanced mathematical techniques for working efficiently and reliably with both deterministic and stochastic systems, and their use in solving problems frequently arising in engineering applications such as solving linear systems, solving systems of differential equations, handling noise, modelling control systems, time series analysis, and studying stability in dynamical systems. You will develop a rich set of techniques: Eigen analysis greatly simplifies the calculations for many numerical tasks; singular value decomposition and principal component analysis provide powerful tools for data compression and noise filtering; curve fitting methods for estimation, and optimisation tools add to the toolkit of techniques you will learn to enable you to tackle a range of practical engineering problems. You will also have learnt how to work with discrete and continuous random variables and some important distributions, random vectors and their covariance matrices, calculating best linear predictors, modelling using random sequences and stochastic processes in continuous time, autocovariance functions, transfer functions, spectral density and linear filters, ARMA models and finding best linear predictors for stationary processes.
Workload and teaching
- Applied sessions22 hours
- Lectures33 hours
- Teaching approachProblem-based learning
The minimum total expected workload to achieve the learning outcomes for this unit is 144 hours per semester typically comprising a mixture of 3-6 hours of scheduled learning activities and 6-9 hours of independent study per week. Scheduled activities may include a combination of teacher-directed learning, peer-directed learning and online engagement. Independent study may include associated readings, assessment and preparation for scheduled activities.
You will learn the mathematical techniques for matrix decomposition, numerical optimisation and time-series analysis through in-lecture and applied class-based problem-solving.
Learning resources
Required resources
Access to MATLAB is necessary for this unit.
Recommended resources
These are free to download from the library.
- Time series: Brockwell and Davis, "Introduction to Time Series and Forecasting."
- Matrix decompsition: D. Poole, "Linear Algebra: A modern introduction," 2nd ed., Thomson, 2006.
- Optimisation: Luenberger & Ye, “Linear and nonlinear programming,” 2016 (4th edition).
Where it fits
ECE3093 is part of 2 areas of study in the 2023 handbook.
Contacts
- Chief Examiners
- Dr Daniel McInnes
- Unit Coordinators
- Professor Andreas Ernst
- Dr Theodore Vo
- Dr Daniel McInnes
Common questions
What are the prerequisites for ECE3093?
You need ENG2005 before you enrol.
What can I take after ECE3093?
ECE3093 is a prerequisite or corequisite for 2 units, including MEC4447 and MTE4590.
When is ECE3093 offered?
In 2023, ECE3093 runs in Semester 1 at Clayton.
How much work is ECE3093?
The handbook expects about 144 hours of study across the semester. No students have rated its difficulty yet.
Does ECE3093 have an exam?
No. ECE3093 has 5 assessment tasks and no exam.
Which majors and minors include ECE3093?
ECE3093 is part of Computational engineering; and Electrical and computer systems engineering.