This page was first published on 15 November 2023 and was last amended on 28 November 2023. View details of the changes below. |
---|
Mechatronic (Space) Engineering stream |
||||
---|---|---|---|---|
Completion of a stream is a requirement of the Bachelor of Engineering Honours. | ||||
Students complete 120 credit points from the Mechatronic (Space) Stream table comprising: | ||||
(a) 114 credit points of Mechatronic Space Stream Core units | ||||
(b) 6 credit points of Mechatronic Stream Elective units, Machine Learning Elective units, or Space Elective units. |
Unit of study | Credit points | A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition |
---|---|---|
Stream Core units |
||
AERO2705 Space Engineering 1 |
6 | A ENGG1801 or ENGG1810. First Year Maths and basic MATLAB programming skills P (AERO1560 or MECH1560 or MTRX1701 or ENGG1800) AND {(MATH1X61 or MATH1971) OR [(MATH1X21 or MATH1931) and MATH1X02]} AND [(MATH1X62 or MATH1972) OR (MATH1X23 or MATH1933)]. Entry to this unit requires that students are eligible for Space Engineering. |
AERO3760 Space Engineering 2 |
6 | P Students must have a 65% average in [(AERO2705 and AMME2000 and AMME2301 and AMME2500 and AMME2200) or (AERO2705 and AMME2000 and AMME2301 and AMME2500 and AMME2261) or (AERO2705 and AMME2000 and AMME2301 and AMME2500 and MTRX2700)] and must have passed AERO2705. |
AERO4701 Space Engineering 3 |
6 | P 65% average in {[AERO3360 and (AERO2460 or AERO3460) and AERO3560 and AERO3760] or [AERO3760 and MECH3261 and MECH3361 and (MECH2460 or MECH3660)] or [AERO3760 and AMME3500 and (MECH2460 or MECH3660) and MTRX3700]} and must have passed AERO3760. Students must have achieved a 65% average mark in 3rd year for enrolment in this unit. |
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 | |
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) and MECH2400 A MECH1400 N AERO2460 or BMET2400 or MECH3660 |
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 N MECH4710 |
MTRX3760 Mechatronic Systems Design |
6 | |
Stream Elective units |
||
AMME4010 Major Industrial Project |
24 | P 36 cp 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. |
AMME4710 Computer Vision and Image Processing |
6 | A The unit assumes that students have strong skills in either MATLAB or Python P 30cp of any 3000- or higher level Engineering units of study and (ENGG1801 or ENGG1810 or INFO1110 or INFO1910) |
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 |
||
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 |
COMP4318 Machine Learning and Data Mining |
6 | C Enrolment in a thesis unit. INFO4001 or INFO4911 or INFO4991 or INFO4992 or AMME4111 or BMET4111 or CHNG4811 or CIVL4022 or ELEC4712 or COMP4103 or SOFT4103 or DATA4103 or ISYS4103 A Experience with programming and data structures as covered in COMP2123 or COMP2823 or COMP9123 (or equivalent UoS from different institutions) N COMP5318 OR OCMP5318 |
Space Elective units |
||
AERO5700 Space Engineering (Advanced) |
6 | P (AERO3760 and AERO4701) or AERO9760 or equivalent study at another institution |
AMME3060 Engineering Methods |
6 | P AMME2000 or MATH2067 or (MATH2061 and MATH2065) or MATH2021 |
AMME4710 Computer Vision and Image Processing |
6 | A The unit assumes that students have strong skills in either MATLAB or Python P 30cp of any 3000- or higher level Engineering units of study and (ENGG1801 or ENGG1810 or INFO1110 or INFO1910) |
AMME5202 Computational Fluid Dynamics |
6 | A Partial differential equations; Finite difference methods; Taylor series; Basic fluid mechanics including pressure, velocity, boundary layers, separated and recirculating flows. Basic computer programming skills P [(MECH3261 and AMME2000) or (AERO3260 and AMME2000)] or ENGG5202 or MECH8261 N AMME8202 |
AMME5292 Applied Fluid Dynamics and Turbulence |
6 | P MECH3261 or MECH8261 or MECH9261 or CIVL3612 or CIVL9612 or AERO3260 or AERO8260 or AERO9260 |
AMME5510 Vibration and Acoustics |
6 | P (AMME2301 or AMME9301) and (AMME2200 or AMME2261 or AMME9261) and (AMME2500 or AMME9500) N AMME8510 |
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 |
AMME5902 Computer Aided Manufacturing |
6 | P (MECH2400 or MECH9400) and (MECH3660 or MECH8660 or MECH9660) |
AMME5912 Crash Analysis and Design |
6 | P (MECH2400 or MECH9400) and (AMME2301 or AMME9301) and MECH3460 and MECH3361. Computer Aided Drafting, Basic FEA principles and Solid Mechanics. |
MECH5311 Microscopy and Microanalysis of Materials |
6 | P AMME1362 or AMME2302 or AMME9302 or CIVL1110 or CIVL2110 or equivalent study at another institution |