Skip to main content

Mechatronic Engineering stream

Unit of study table

Mechatronic Engineering stream

Completion of a stream is a requirement of the Bachelor of Engineering Honours.
Students complete 120 credit points from the Mechatronic Stream table comprising:
(a) 108 credit points of Mechatronic Stream Core units
(b) 12 credit points of Mechatronic Stream Elective units comprising:
(i) A minimum of 6 credit points of Stream Elective units
(ii) A maximum of 6 credit points of Machine Learning Elective units
Unit of study Credit points A: Assumed knowledge P: Prerequisites
C: Corequisites N: Prohibition

Stream Core units

AMME1362
Introduction to Engineering Materials
6 A HSC Mathematics Extension 1
N CIVL2110 or CIVL1110 or AMME2302
AMME1705
Introduction to Electromechanical Systems
6 N AMME2700
AMME1802
Engineering Mechanics
6 N CIVL1802 or ENGG1802
AMME2000
Engineering Analysis
6 P {(MATH1X61 or MATH1971) or [(MATH1X21 or MATH1931) and MATH1X02]} and [(MATH1X62 or MATH1972) or (MATH1X23 or MATH1933)] and (ENGG1801 or ENGG1810 or INFO1X10 or DATA1X02)
N BMET2960
AMME2200
Introductory Thermofluids
6 A [(MATH1061 or MATH1961 or MATH1971) and (MATH1062 or MATH1962 or MATH1972)] or (MATH1001 or MATH1021 or MATH1901 or MATH1921 or MATH1906 or MATH1931) and (MATH1002 or MATH1902) and (MATH1003 or MATH1023 or MATH1903 or MATH1923 or MATH1907 or MATH1933). Students are expected to be familiar with basic, first year, integral calculus, differential calculus and linear algebra
N AMME2261 or AMME2262
AMME2301
Mechanics of Solids
6 P (AMME1802 or ENGG1802) and {(MATH1X61 or MATH1971) or [(MATH1X21 or MATH1931) and MATH1X02]} and [(MATH1X62 or MATH1972) or (MATH1X23 or MATH1933)]
N CIVL2201
AMME2500
Engineering Dynamics
6 A Familiarity with the MATLAB programming environment
P {(MATH1X61 or MATH1971) or [(MATH1X21 or MATH1931) and MATH1X02]} and [(MATH1X62 or MATH1972) or (MATH1X23 or MATH1933)] and (AMME1802 or ENGG1802)
AMME3500
System Dynamics and Control
6 P AMME2000 and AMME2500
ELEC2104
Electronic Devices and Circuits
6 A ELEC1103 or ELEC2100. Ohm's Law and Kirchoff's Laws; action of Current and Voltage sources; network analysis and the superposition theorem; Thevenin and Norton equivalent circuits; inductors and capacitors, transient response of RL, RC and RLC circuits; the ability to use power supplies, oscilloscopes, function generators, meters, etc
ELEC3204
Power Electronics and Applications
6 A 1. Differential equations, linear algebra, complex variables, analysis of linear circuits. 2. Fourier theory applied to periodic and non-periodic signals. 3. Software such as MATLAB to perform signal analysis and filter design. 4. Familiarity with the use of basic laboratory equipment such as oscilloscope, function generator, power supply, etc. 5. Basic electric circuit theory and analysis
P ELEC2104
MECH2400
Mechanical Systems Design 1
6 A (ENGG1801 or ENGG1810) and (AMME1802 or ENGG1802); HSC Maths and Physics
P MECH1560 or MTRX1701 or ENGG1800
N AERO2460 or BMET2400
MECH2460
Manufacturing Engineering
6 P MECH1560 or MTRX1701 or ENGG1800
N AERO2460 or MECH3660
MECH3460
Mechanical Systems Design 2
6 A Properties of engineering materials including fatigue failure theories. Statics and dynamics properties of machines
P AMME2000 and MECH2400 and AMME2301
N MECH9460
MTRX1702
Mechatronics 1
6 A MTRX1701
N ELEC1101 or ELEC2602 or COSC1902 or COSC1002
MTRX1705
Introduction to Mechatronic Design
6  
MTRX2700
Mechatronics 2
6 A MTRX1701
P MTRX1702 and MTRX1705
N ELEC2601 or ELEC3607
MTRX3700
Mechatronics 3
6 A Completion of a first course in microprocessor systems, including assembly and C language programming, interfacing, introductory digital and analogue electronics
P AMME2000 and MTRX2700
MTRX3760
Mechatronic Systems Design
6 P AMME2000 and MTRX2700

Stream Elective units

Students must complete 6 or 12 credit points from the following units of study:
AMME4010
Major Industrial Project
24 P 36 credit points of any 3000- or higher level Engineering units of study with 70% average
N AMME4111 or AMME4112 or ENGG4000 or MECH4601
For students whose degree includes ENGG4000, AMME4010 counts in place of this unit. Students whose degree includes the Professional Engagement Program must enrol in all PEP units. AMME4010 will count toward the Engineering Work requirement.
AMME5710
Computer Vision and Image Processing
6 A The unit assumes that students have strong skills in either MATLAB or Python
P 30 credit points of any 3000- or higher level Engineering units of study and (ENGG1801 or ENGG1810 or INFO1110 or INFO1910)
N AMME4710
AMME5520
Advanced Control and Optimisation
6 A Strong understanding of feedback control systems, specifically in the area of system modelling and control design in the frequency domain
P AMME3500 or AMME9501 or AMME8501
N AMME8520
BMET5790
Introduction to Biomechatronics
6 A Knowledge in mechanical and electronic engineering; adequate maths and applied maths skills; background knowledge of physics, chemistry and biology; Some programming capability: MATLAB, C, C++, software tools used by engineers including CAD and EDA packages
P (MECH3921 or BMET3921) or MTRX3700 or MTRX3760 or (AMME5921 or BMET5921 or BMET9921)
N AMME4790 or AMME5790
MECH5720
Sensors and Signals
6 A Strong MATLAB skills and some Electromagnetics
P MTRX3700 or MTRX3760 or equivalent study at another institution
N MECH4720 or MECH8720
MTRX5700
Experimental Robotics
6 A Knowledge of statics and dynamics, rotation matrices, programming and some electronic and mechanical design experience is assumed
P (AMME3500 or AMME8501 or AMME9501) and (MTRX3700 or MTRX3760) or equivalent study at another institution

Machine Learning Elective units

Students may complete 0 or 6 credit points from the following units of study:
COMP3308
Introduction to Artificial Intelligence
6 A Data structures and algorithms as covered in COMP2123 or COMP2823.
N COMP3608
P INFO1110 or INFO1910 or ENGG1801 or ENGG1810 or DATA1002 or DATA1902
COMP4318
Machine Learning and Data Mining
6 A A major in a computer science area. Experience with programming and data structures as covered in COMP2123 or COMP2823 or COMP9123 or equivalent. Discrete mathematics and probability (e.g. MATH1064 or equivalent); linear algebra and calculus (e.g. MATH1061 or equivalent)
P DATA3888 or COMP3888 or COMP3988 or CSEC3888 or SOFT3888 or ENGG3112 or SCPU3001
N COMP5318 or OCMP5318