This is a sample course plan and not a guide for enrolment. See the handbook entry to plan your enrolment.
The first year (or part thereof) is only required for students entering from non-Mechatronic Engineering backgrounds. Applicants with 100 points of credit and graduates from corresponding University of Melbourne undergraduate pathways enter at second year (Semester 3).
For further information on course structures, subjects and electives:
Watch a short video on what your course plan might look like:
300 point program
The aim of this subject is to provide an introduction to modelling the stresses and deformations that occur when axial, torsional and flexural loads are applied to a body in static equilibrium, as well as the translational and rotational motions that eventuate in a body subject to different load applications. This material will be complemented with laboratory and project based approaches to learning. The subject provides the basis for all the mechanical engineering subjects that follow. The calculations introduced in this subject are the most common type of calculations performed by professional mechanical engineers in all sectors of the industry. INDICATIVE CONTENTTopics to be covered in...
Detailed Information ENGR20004
This subject introduces important mathematical methods required in engineering such as manipulating vector differential operators, computing multiple integrals and using integral theorems. A range of ordinary and partial differential equations are solved by a variety of methods and their solution behaviour is interpreted. The subject also introduces sequences and series including the concepts of convergence and divergence. Topics include: Vector calculus, including Gauss’ and Stokes’ Theorems; sequences and series; Fourier series, Laplace transforms; systems of homogeneous ordinary differential equations, including phase plane and linearization for nonlinear systems; second order partia...
Detailed Information MAST20029
Many engineering disciplines make use of numerical solutions to computational problems. In this subject students will be introduced to the key elements of programming in a high level language, and will then use that skill to explore methods for solving numerical problems in a range of discipline areas.
Detailed Information COMP20005
|Select either of:||Points|
|Engineering Practice and CommunicationCore||12.5|
Engineering Practice and Communication
This subject introduces the nature of engineering work, at the heart of which is communication and problem solving using set criteria.
Detailed Information ENGR90021
|Creating Innovative EngineeringCore||12.5|
Creating Innovative Engineering
The aim of this subject is to give participants both practical experience in, and theoretical insights into, elements of engineering innovation. The subject is intense, challenging, experiential and requires significant self-direction. Participants will work on an innovation project sponsored by a local organisation. A key theme is that the individual cannot be separated from the technical processes of engineering innovation. The impact of both individual and team contributions to the engineering and innovation processes will be examined in the context of real world challenges. All project sponsors will require that students maintain the confidentiality of their proprietary information. ...
Detailed Information ENGR90034
|Numerical Programming for EngineersCore||12.5|
Numerical Programming for Engineers
The aim of this subject is to equip students with computational tools for solving common physical engineering problems. The focus of the lectures is on archetypical physical engineering problems and their solutions via the effective implementation of classical algorithms. Indicative content: asymptotic notation, abstract data structures, sorting and searching, numerical integration of ordinary differential equations and two-point boundary value problems, numerical stability and convergence.
Detailed Information ENGR30003
|Foundations of Electrical NetworksCore||12.5|
Foundations of Electrical Networks
The aim of this subject is to develop an understanding of fundamental modelling techniques for the analysis of systems that involve electrical phenomena. This includes networks models of “flow-drop” one-port elements in steady state (DC and AC), electrical power systems, simple RC and RL transient analysis, and basic functional models for digital systems consisting of combinational logic. This subject is a core pre-requisite for the four subjects that define the Electrical Systems Major in the Bachelor of Science. The subject is also a core requirement for the Master of Engineering (Electrical, Mechanical and Mechatronics).
Detailed Information ELEN20005
|Systems Modelling and AnalysisCore||12.5|
Systems Modelling and Analysis
This subject will cover the modelling of a range of physical systems across multiple domains as ordinary differential equations, and then introduce the mathematical techniques to analyse their open loop behaviour. Topics include: Development of low order models of a range of electrical, thermal, mechanical, pneumatic and hydraulic dynamic systemsDifferent representations of these systems (time and, frequency domains) and transformations between them (Laplace, Fourier and Z-transforms)Representations of systems – transfer functions, Bode plots, state space, block diagrams, etcIdentification of linear time invariant systems (least squares identification)Relation to time domain properties of...
Detailed Information MCEN30020
|Programming and Software DevelopmentCore||12.5|
Programming and Software Development
The aims for this subject is for students to develop an understanding of approaches to solving moderately complex problems with computers, and to be able to demonstrate proficiency in designing and writing programs. The programming language used is Java.
Detailed Information COMP90041
This subject provides an introduction to automatic control systems, with an emphasis on classical techniques for the analysis and design of feedback interconnections. The main challenge in automatic control is to achieve desired performance in the presence of uncertainty about the system dynamics and the operating environment. Feedback control is one way to deal with modelling uncertainty in the design of engineering systems. This subject is a core requirement in the Master of Engineering (Electrical, Electrical with Business, Mechanical, Mechanical with Business and Mechatronics). INDICATIVE CONTENT Topics include: * Modelling for control, linearization, relationships between time and fr...
Detailed Information ELEN90055
|Analog and Digital Electronics ConceptsCore||12.5|
Analog and Digital Electronics Concepts
This subject develops a fundamental understanding of the concepts behind and tools used for the analysis and design of analog and digital electronic systems. This is one of four subjects that define the Mechatronics Systems major in the Bachelor of Science and it is a core requirement of the Master of Engineering (Mechatronics).
Detailed Information ELEN30014
This subject continues from Engineering Mechanics to deepen the understanding of (momentum-based) Newtonian Mechanics. It focuses on the study of the motion of rigid bodies in 3D space in kinematics, kinetics and finally the Newton Euler approach of obtaining the equation of motion as well as collision of rigid bodies. Extension to multi-body systems is introduced in each concept. System analysis is introduced by focusing on a case study of gyroscopic motion. Kinematics of rigid bodies: Non inertial coordinate systemsRotation representationAngular velocity and acceleration in non-inertial frameConstraints. Rigid Body Kinetics Kinetics of rigid bodies:Inertia tensor, principle axisParallel...
Detailed Information MCEN90038
|Software Modelling and DesignCore||12.5|
Software Modelling and Design
Software Systems must be carefully analysed, designed and modelled before they are constructed. This subject delivers the knowledge and skills needed for the design of medium to large-scale software systems. The subject also teaches students how off-the-shelf development frameworks can be utilized for designing large-scale software systems. The emphasis will be on techniques appropriate for object-oriented design and development.
Detailed Information SWEN30006
|Advanced Control SystemsCore||12.5|
Advanced Control Systems
This subject provides an introduction to modern control theory with a particular focus on state-space methods and optimal control. The role of feedback in control will be reinforced within this context, alongside the role of optimisation techniques in control system synthesis. This subject is a core requirement in the Master of Engineering (Mechatronics).
Detailed Information ELEN90064
|Mechatronic Systems DesignCore||12.5|
Mechatronic Systems Design
Mechatronics Design aims to provide students with knowledge, skills, and exposure to the integrated design process of mechatronics systems. It provides the appreciation of the components of mechatronics systems, such as sensors and actuators, the fundamental principal of operation for these components, their strengths and weaknesses, and its operational characteristics. This leads into the design process of integrated iterative design, division of a system into sub-systems, component selection and sizing, and the inclusion of various considerations into a quantifiably justified design. The subject also provides wider background knowledge of mechatronics, exposing students to current state...
Detailed Information MCEN30019
|Embedded System DesignCore||12.5|
Embedded System Design
This subject provides a practical introduction to the design of microprocessor-based electronic systems. The lectures and project work will expose students to the various stages in an engineering project (design, implementation, testing and documentation) and a range of embedded system concepts.
Detailed Information ELEN90066
This subject continues from Dynamics to deepen the students’ understanding of Engineering Mechanics, specifically focusing on Analytical Mechanics: Kinematics and Generalised Coordinates.Virtual Work and Virtual Displacement, Generalised Force.Energies: Kinetic, Potential.Lagrange approach: dealing with constraints.Lagrange’s Approach to obtaining equation of motion.Comparison to Newton-Euler Approach.Hamiltonian Mechanics.Linearisation of system dynamics about equilibrium points (system stability about equilibrium points.
Detailed Information MCEN90041
|Advanced Motion ControlCore||12.5|
Advanced Motion Control
This subject is intended to give students an overview of the present state-of-the-art in industrial motion control and the likely future trends in control design. Students will be exposed to and have practical experience in the design and implementation of advanced controllers for various motion control problems. Advanced modelling and control topics will include system identification, modelling and compensation of friction and other disturbances, industrial servo loops, model-based and model-free controller design, and adaptive control. Applications will be drawn from industrial, medical and transport automation (eg robots, machine tools, production machines, laboratory automation, autom...
Detailed Information MCEN90017
This subject deals with principles of sensing, sensor networking and multiple sensor data fusion. It provides an appreciation of challenges in designing and implementing wired and wireless sensor based solutions in a range of applications.
Detailed Information MCEN90032
|Semesters 5 & 6 (year long)|
|Mechatronics Capstone ProjectCapstone||12.5|
Mechatronics Capstone Project
The subject involves undertaking a substantial project conducted in a small group (typically 2-3 students) requiring an independent investigation on an approved topic in advanced engineering design or research. Students will present their findings in a conference podium presentation format, held at the end of semester two. The emphasis of the project can be associated with either: • A well-defined project description, often based on a task required by an external, industrial client. Students will be tutored in the synthesis of practical solutions to complex technical problems within a structured working environment, as if they were professional engineering practitioners; or • A project de...
Detailed Information MCEN90040
|Electives Group A (select 25 points across Semesters 1 and 2)||Points|
|Mechatronics Electives Group AElective||12.5|
Mechatronics Electives Group A
See the handbook for list of electives to choose from.
Detailed Information Handbook entry
|Electives Group B (select 25 across Semesters 1 and 2)||Points|
|Mechatronics Electives Group BElective||37.5|
Mechatronics Electives Group B
See the handbook for list of electives to choose from.
Detailed Information Handbook entry