400-level

ENME403
Linear Systems Control and System Identification
Description
State-space modelling, solution and analysis of state-space equations. Control systems aspects include state feedback and pole placement, state estimation and optimal control. System identification, which is complementarily related to control systems design/analysis will develop and solve linear methods of model identification and creation from data.
Occurrences
Semester One 2025
Summer Nov 2025 (Distance)
Points
15 points
Prerequisites
Restrictions
ENEL430 and ENME603

ENEL420
Advanced Signals
Description
An advanced course on methods for digitally processing signals. Practical methods of designing finite response and infinite impulse response digital filters. Statistical signal processing, estimation/detection and pattern classification. The multidimensional Fourier transform and applications, including image filtering, deconvolution and computed tomography.
Occurrences
Semester Two 2025
Points
15 points
Prerequisites
Restrictions
ENEL440

ENEL422
Communications Engineering
Description
Topics covered: baseband transmission, signal space, digital modulation and reception, equalization, communications systems, error control coding and networking.
Occurrences
Semester One 2025
Points
15 points
Prerequisites
Restrictions
ENEL433

ENCE461
Embedded Systems 2
Description
An advanced course on embedded systems with an emphasis on the hardware interfacing aspects of microcontrollers. Practical issues are considered, including multilayer printed circuit board design, CMOS interfacing, signal integrity, power supply decoupling, memory considerations, and peripheral operation and programming. The course is project-based where students have to design, assemble, and program a microcontroller-based system using multilayer printed circuit boards.
Occurrences
Semester One 2025
Points
15 points
Prerequisites
Restrictions
ENEL429

ENCE464
Embedded Software and Advanced Computing
Description
This course combines software engineering practice for embedded systems with advanced computer architectures and memory systems. The first part considers software design principles and practices relevant to embedded software, including software architecture, concurrency, real-time operating systems, design patterns, and testing. The second part considers topics on high-performance computing, including pipelining, out of order execution, cache-memory systems, virtual memory systems, profiling, optimisation, GPUs, and quantum computing.
Occurrences
Semester Two 2025
Points
15 points
Prerequisites
Restrictions
ENCE463, ENCE462, ENEL428, ENEL429

ENEL471
Power Electronics 2
Description
Building modern Power Electronic circuits is a complex task. It involves analysis of the electro-mechanical system within which a circuit is embedded, followed by selection of appropriate circuit configurations. Electric circuit, magnetic circuit and control design are all integral to sound system operation. This course covers switching circuits for a range of powers and applications. It covers circuits and thermal management needed to maximise efficiency and reliability, and meet EMC requirements. Three phase system modelling, to enable model-based control of motion control systems, is included. Students will learn how to design a modern power electronic system within the context of a power supply or motion control system. It has a significant group project implementing an electric go-cart control system.
Occurrences
Semester Two 2025
Points
15 points
Prerequisites
ENEL371, ENEL372
Restrictions
ENEL436

ENEL480
Electrical Power Systems
Description
This course is designed to build on Electric Power and Machines (ENEL382) by giving a more in-depth treatment of some areas (power-flow, fault analysis and protection) while covering in detail new areas such as reliability assessment, power quality, electromagnetic transients, harmonic analysis and substation earthing. New developments in electrical power systems are covered. In the process of teaching this course and by using a design assignment as a problem-based learning tool, students will learn how a large real power system will perform and how to engineer solutions to identified problems.
Occurrences
Semester One 2025
Points
15 points
Prerequisites
Restrictions
ENEL437

ENEL481
Electrical Machines
Description
This course focuses on two aspects. The first topic is the design of electrical machines from first principles including transformers, rotating machines, and electroheaters. The second topic covers industry-standard high-voltage testing of generators, power transformers and cables.
Occurrences
Semester Two 2025
Points
15 points
Prerequisites
ENEL381, ENEL382
Restrictions
ENEL439

ENMT482
Robotics
Description
This course is structured as two parts: (1) articulated robot manipulators and (2) autonomous mobile robotics. Articulated manipulators form an important class of robots that are commonly used in industrial situations. The purpose of this part of the course is to introduce students to fundamental concepts of geometry, kinematics, dynamics, and control of robotic systems allowing students to model and analyse a robot manipulator. The autonomous mobile robotics part of the course is an introduction to the probablistic robotics techniques that underpin self-driving cars and other autonomous robots. This course is project-based and students will be given the opportunity to apply the material in both simulation and with real industrial and research robots through project work.
Occurrences
Semester Two 2025
Points
15 points
Prerequisites

ENEL491
Nano Engineered Devices
Description
Micro- and nano-electronic device design and fabrication technology. Physics of electronic materials. Advanced semiconductor devices. Solar cells design and fabrication. Future trends in nano-electronics. Micro- and nano-fluidics and their applications.
Occurrences
Semester One 2025
Points
15 points
Prerequisites
ENCE362 or ENEL373 or ENEL372

Postgraduate

ENEL667
Renewable Electricity System Design
Description
This course is aimed at applying system theory to the practical design of renewable electricity systems. It is primarily focused on technical design. Topics can include (but are not limited to) the design of renewable electricity systems and/or their components: generation, inverters, electricity storage devices, component or system protection and control, integrated off-grid and grid tied systems.
Occurrences
Semester Two 2025
Points
15 points
Restrictions

Not Offered Courses in 2025

400-level

ENEL420
Advanced Signals
Description
An advanced course on methods for digitally processing signals. Practical methods of designing finite response and infinite impulse response digital filters. Statistical signal processing, estimation/detection and pattern classification. The multidimensional Fourier transform and applications, including image filtering, deconvolution and computed tomography.
Occurrences
ENEL420-25SU1 (C)
Summer Feb 2025 - Not offered
For further information see ENEL420 course details
ENEL420-25SU2 (C)
Summer Nov 2025 - Not offered
For further information see ENEL420 course details
Points
15 points
Prerequisites
Restrictions
ENEL440