Master of Engineering shared unit table |
|||
|---|---|---|---|
| To qualify for the award of the Master of Engineering in this stream, a candidate must complete 72 credit points, including: | |||
| 1. 42 credit points of Stream units, from the relevant Master of Engineering stream table | |||
| 2. A minimum of 12 credit points of Research units | |||
| 3. 12 credit points of Engineering Management & Leadership units | |||
| 4. A maximum of 6 credit points of Breadth Elective units | |||
| Candidates who have been granted 24 credit points of Reduced Volume Learning (RVL), must complete 48 credit points including: | |||
| 1. 30 credit points of Stream units, from the relevant Master of Engineering stream table | |||
| 2. A minimum of 12 credit points of Research units | |||
| 3. 6 credit points of Engineering Management & Leadership units | |||
| – Breadth Elective units are not available for candidates with RVL |
| Unit of study | Credit points | A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition |
|---|---|---|
Engineering Management and Leadership units |
||
| Students select 12 credit points of Engineering Management & Leadership units. Students granted RVL complete 6 credit points. |
||
| ENGG5102 Entrepreneurship for Engineers |
6 | A Some limited industry experience is preferred but not essential N ELEC5701 |
| ENGG5202 Sustainable Design, Eng and Mgt |
6 | A General knowledge in science and calculus and understanding of basic principles of chemistry, physics and mechanics |
| ENGG5103 Safety Systems and Risk Analysis |
6 | |
| PMGT5205 Professional Project Practice |
6 | N ENGG5205 |
| ENGG5203 Quality Engineering and Management |
6 | A First degree in Engineering or a related discipline |
| ENGG5204 Engineering Professional Practice |
6 | A Competences and experience in engineering obtained during an accepted engineering degree |
| COMP9208 Artificial Intelligence and Society |
6 | A Competency in 1st year mathematics. Exposure to computer programming would be useful but not mandatory |
Breadth elective units |
||
| Specialist units may also be taken as Breadth elective units. | ||
| AERO5200 Advanced Aerodynamics |
6 | A BE in the area of Aerospace Engineering or related Engineering field. AERO3260 or AERO8260 or AERO9260 or equivalent study at another institution P AERO3260 or AERO8260 or AERO9260 or equivalent study at another institution |
| AERO5400 Advanced Aircraft Design Analysis |
6 | A Undergraduate level 1, 2 and 3 or Foundation Masters units in Aerospace Design are expected to have been completed before undertaking this unit P (AERO3260 or AERO8260 or AERO9260) and (AERO2460 or AERO3460 or AERO8460 or AERO9460) and (AERO3560 or AERO8560 or AERO9560) |
| AERO5360 Aerospace Structures 2 |
6 | A Linear algebra, calculus and partial differential equations, basic knowledge in solid mechanics, basic knowledge in elasticity P AERO3360 or AERO8360 or AERO9360 or MECH8361 or MECH9361 N AERO4360 or AERO9301 or MECH5360 |
| AERO9760 Spacecraft and Satellite Design |
6 | |
| AMME5060 Advanced Computational Engineering |
6 | A Linear algebra, calculus and partial differential equations, Taylor series, the finite difference and finite element methods, numerical stability, accuracy, direct and iterative linear solvers and be able to write Matlab Scripts to solve problems using these methods N AMME4060 |
| AMME5101 Energy and the Environment |
6 | A Students are expected to be familiar with the basic laws of thermodynamics, fluid mechanics and heat transfer; P MECH3260 or MECH8260 or MECH9260 or AERO3261 or AERO8261 or AERO9261 or CHNG2803 N AMME8101 |
| 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 (AMME2000 and MECH3261) or (AMME2000 and AERO3260) or ENGG5202 or MECH8261 N AMME8202 |
| AMME5271 Computational Nanotechnology |
6 | A Understanding of basic principles of Newtonian mechanics, physics and chemistry, fluid mechanics and solid mechanics |
| AMME6292 Applied Fluid Dynamics and Turbulence |
6 | N AMME5292 |
| AMME5310 Engineering Tribology |
6 | A (AMME1362 or AMME2302 or AMME9302) and (AMME2301 or AMME9301) and (MECH3261 or MECH9261 or MECH8261) |
| AMME5510 Vibration and Acoustics |
6 | P (AMME2301 or AMME9301) and (AMME2200 or AMME2261 or AMME9261) and (AMME2500 or AMME9500) |
| 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 |
| AMME5710 Computer Vision and Image Processing |
6 | A The unit assumes that students have strong skills in either MATLAB or Python N AMME4710 |
| AMME6902 Computer Aided Manufacturing |
6 | N AMME5902 |
| AMME5912 Crash Analysis and Design |
6 | A Computer Aided Drafting, Basic FEA principles and Solid Mechanics. N AMME4912 |
| AMME8202 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 N AMME5202 |
| AMME9401 Industrial and Product Design Engineering |
6 | A Engineering design and fundamental knowledge from previous years engineering study N AMME4401 |
| 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; N AMME4790 or AMME5790 or BMET4790 |
| BMET5907 Orthopaedic and Surgical Engineering |
6 | A Understanding of engineering mechanics, materials science, and human biology and anatomy N MECH4902 or MECH5907 |
| BMET5911 Instrumentation for Nanobiotechnology |
6 | A Knowledge in calculus, linear differential equations, basic mechanics and electromagnetism |
| BMET5931 Nanomaterials in Medicine |
6 | A Knowledge in calculus, linear differential equations, basic mechanics and electromagnetism N AMME5931 |
| BMET5933 Biomedical Image Analysis |
6 | A An understanding of biology (1000-level), experience with programming (ENGG1801, ENGG1810, INFO1110, BMET2922 or BMET9922) |
| BMET5934 Biomedical Machine Learning |
6 | A [BMET2960 and (ENGG1810 or INFO1110) and BMET2922] or equivalent study |
| BMET5935 Biomedical Application in Genetic Technology |
6 | A Introductory molecular biology (e.g. BMET1961), BMET3971/9971 |
| BMET5944 Nanofabrication and Bioinspired Materials |
6 | A 1000-level materials science and mechanics |
| BMET5953 Rehabilitation Engineering |
6 | A 1000-level mathematics and 1000-level biology |
| BMET5957 Neural Engineering |
6 | A ELEC2104 or BMET2922 |
| BMET5958 Nanoscale Biomedical Diagnostics |
6 | A (BMET2903 or BMET9903) and CHEM1111. Basic knowledge in physics, thermodynamics, chemistry and mathematics N AMME5958 |
| BMET5959 Introduction to Biophotonics |
6 | A [BMET2903 or BMET9903] and [ELEC1103 or ELEC2100 or BMET2902] |
| BMET5963 Microfluidics in Healthcare |
6 | A Basic fluid dynamics (e.g. AMME2261 or AMME2200), a familiarity with biological concepts (e.g. BMET1961) |
| BMET5964 Advanced Cellular Biomechanics |
6 | A BMET3962 or BMET9962. Students need to have assumed knowledge in calculus, molecular biology, biochemistry, basic mechanics and some understanding in biophysics |
| BMET5992 Regulatory Affairs in the Medical Industry |
6 | A MECH3921 or BMET3921 or AMME5921 or BMET5921 and 6 credit points of 1000-level Chemistry and 6 credit points of Biology units N AMME4992 or AMME5992 |
| BMET5995 Advanced Bionics |
6 | A (ELEC1103 or ELEC2100 or BMET2902) and (BMET2922 or BMET9922) N AMME5995 or AMME5951 or BMET5951 |
| BMET5996 Biomedical Technology Software |
6 | A (BMET2922 or BMET9922) and (BMET3660 or BMET9660) |
| BMET9981 Applied Biomedical Engineering |
6 | A AMME9301 and AMME9302 and AMME9500 and MECH9361 N AMME4981 or BMET4981 or AMME5981 or AMME9981 |
| CHNG5001 Process Systems Engineering |
6 | A 1000 level physics and mathematics (differential equations). Use of mathematical and/or computer-based modelling tools and techniques. Feedback control concepts and principles as taught in CHNG3802/CHNG9302 or similar courses. Students who are unsure about meeting these requirements should contact the unit coordinator for advice |
| CHNG5003 Green Engineering |
6 | A Completion of 72 credit points in science, engineering or equivalent N SUCH3003 |
| CHNG5004 Mineral Processing |
6 | A Enrolment in this unit of study assumes that students have acquired knowledge equivalent to CHNG3801 and CHNG3802 and CHNG3803 |
| CHNG5005 Wastewater Engineering |
6 | A Knowledge of mass and energy balances, mathematics, process design, biochemical processes, and particle mechanics at a level typical of an undergraduate degree in chemical engineering. Assumed knowledge is equivalent to material covered in CHNG1103 and CHNG2801 and CHNG2802 and CHNG3803 and CHNG3804 and CHNG3805 |
| CHNG5006 Advanced Wastewater Engineering |
6 | A General knowledge of wastewater treatment and the range of technologies currently used (equivalent to CHNG5005) or the principles of biochemical engineering and their application in engineering (equivalent to CHNG3804) |
| CHNG5008 Nanotechnology in Chemical Engineering |
6 | A 12 credit points CHEM2XXX |
| CHNG5009 Digital Circular Economy |
6 | N SUCH3009 |
| CHNG5601 Membrane Science |
6 | |
| CHNG5602 Biophysics and Biosensors |
6 | |
| CHNG5603 Advanced Industrial Modelling and Analysis |
6 | A It is assumed that students have a general knowledge of mathematics typical of an undergraduate degree in chemical engineering. This unit is for postgraduate students and also is offered as an elective for fourth year undergraduate students |
| CHNG5604 Advanced Membrane Engineering |
6 | A The physics and electrochemistry of synthetic and cellular membranes. Knowledge of membrane manufacture, membrane separation processes and membrane characterisation and monitoring. Assumed knowledge is equivalent to CHNG5601 |
| CHNG5605 Bio-Products: Laboratory to Marketplace |
6 | |
| CHNG5606 Advanced Food Processing |
6 | A Knowledge of fluid mechanics and mathematics at a level typical of an undergraduate degree in chemical engineering. Assumed knowledge is equivalent to CHNG2801 (or AMME2261 or AMME2200 or CIVL2611 or CIVL3612 or CIVL9612) and CHNG2802 (or AMME2000 or MATH2021 or MATH2061 or MATH2921). This unit is for postgraduate students and also is offered as an elective for fourth year undergraduate students. |
| CIVL5266 Steel Structures - Stability |
6 | A Students should be competent in the content covered in Structural Mechanics, Steel Structures, and Structural Analysis. (CIVL3206, CIVL3235). BE students should have completed at least 3 years of studies before attempting this unit. |
| CIVL5269 Advanced Concrete Structures |
6 | P CIVL3205 or CIVL9205 |
| CIVL5276 Bridge Engineering |
6 | A (CIVL2201 and CIVL3205 and CIVL3206) or (CIVL9201 and CIVL9205 and CIVL9206). Students who have not completed Concrete Structures (CIVL3205 or CIVL9205) will be very disadvantaged and should not attempt this unit |
| CIVL5277 Structural Rehabilitation and Timber Design |
6 | A (CIVL2201 and CIVL3205 and CIVL3206) or (CIVL9201 and CIVL9205 and CIVL9206) |
| CIVL5320 Engineering for Sustainable Development |
6 | N CIVL9320 |
| CIVL5351 Geoenvironmental Engineering |
6 | A Computer programming, ordinary and partial differential equations, introductory soil mechanics. Students are expected to have completed ENGG1810, MATH1061, MATH1062, MATH2061, CIVL2410/CIVL9410, or have equivalent knowledge from previous studies. |
| CIVL5458 Numerical Methods in Civil Engineering |
6 | |
| CIVL5460 Soil Mechanics 2 |
6 | |
| CIVL5531 Advanced Integrated Building Engineering |
6 | A CIVL1900 Introduction to Civil Engineering and CIVL1110 or AMME1362 Materials and CIVL2201 Structural Mechanics and MATH2061 Linear Mathematics and Vector Calculus and (CIVL3511 Introduction to Integrated Building Engineering or CIVL9511 Introduction to Integrated Building Engineering) |
| CIVL5533 Energy-efficient Building Systems |
6 | A CIVL1900 Introduction to Civil Engineering and CIVL1110 or AMME1362 Materials and CIVL2201 Structural Mechanics and MATH2061 Linear Mathematics and Vector Calculus |
| CIVL5535 Building Envelope and Adaptive Engineering |
6 | A CIVL1900 Introduction to Civil Engineering and CIVL1110 or AMME1362 Materials and CIVL2201 Structural Mechanics and MATH2061 Linear Mathematics and Vector Calculus |
| CIVL5665 Water Supply for Towns and Cities |
6 | |
| CIVL5668 Fundamentals of Wind Engineering for Design |
6 | |
| CIVL5670 Reservoir, Stream and Coastal Engineering |
6 | A (CIVL3612 or CIVL9612) and MATH2061. Undergraduate students should have completed at least 3 years of study/ |
| CIVL5701 Transport Networks |
6 | A CIVL2700 or CIVL9700. Students are expected to have the mathetical background from 1st and 2nd year Bachelor (eg. MATH1021, MATH1023, MATH1005, MATH1061, MATH1062, or equivalent), and first year computing background (eg. INFO1110 or equivalent) |
| CIVL5702 Traffic Engineering |
6 | A [(CIVL2700 or CIVL9700) or (MATH1021 and MATH1023 and MATH1005)] or [(MATH1061 and MATH1062) or (ENGG1801 or ENGG1810 or INFO1110)]. Basic statistics through regression analysis, differential and integral calculus, computer programming |
| CIVL5703 Transport Policy, Planning and Deployment |
6 | A CIVL2700 N CIVL3703 or CIVL9703 |
| CIVL5704 Transport Analytics |
6 | A CIVL3704 or CIVL9704 |
| CIVL6001 Civil Engineering in a Changing Climate |
6 | A Basic familiarity with computer programming and statistical concepts |
| CIVL6002 Measurement and Data in Civil Engineering |
6 | A Basic fundamental concepts common to any undergraduate civil and environmental engineering degree program. Familiarity with a programming language like Python, R, or MATLAB is preferred but not required. |
| CIVL6257 Concrete Structures - Prestressed Concrete |
6 | N CIVL5257 |
| CIVL6264 Composite Steel-Concrete Structures |
6 | N CIVL5264 |
| CIVL6267 Steel Structures - Adv Analysis and Design |
6 | N CIVL5267 |
| CIVL6268 Structural Dynamics |
6 | A CIVL2201 or CIVL9201 or equivalent. Students are assumed to have a good knowledge of fundamental structural analysis, which is covered in the courses of Structural Mechanics, Introduction to Structural Concepts and Design, Structural Analysis, and Finite Element Analysis N CIVL5268 |
| CIVL6450 Analysis and Design of Pile Foundations |
6 | N CIVL5450 |
| CIVL6452 Foundation Engineering |
6 | A CIVL2410 and CIVL3411. Students are assumed to have a good knowledge of fundamental soil mechanics, which is covered in the courses of soil mechanics (settlement, water flow, soil strength) and foundation engineering (soil models, stability analyses; slope stability; retaining walls; foundation capacity) N CIVL5452 |
| CIVL6454 Rock Engineering |
6 | A Undergraduate geology and soil mechanics N CIVL5454 |
| CIVL6455 Advanced Soil Mechanics |
6 | A [CIVL2410 or CIVL9410] and [CIVL3411 or CIVL9411]. A knowledge of basic concepts and terminology of soil mechanics is assumed. Experience with geotechnical practice in estimating parameters from field and laboratory data would be useful but not essential N CIVL5455 |
| CIVL6456 Advanced Geotechnical Engineering |
6 | A [CIVL2410 or CIVL9410] and [CIVL3411 or CIVL9411] |
| CIVL6665 Advanced Water Resources Engineering |
6 | A CIVL3612 or CIVL9612 |
| CIVL6669 Applied Fluid Engineering Computing |
6 | A CIVL3612 or CIVL9612 N CIVL5669 |
| ELEC5101 Antennas and Propagation |
6 | |
| ELEC5203 Topics in Power Engineering |
6 | A Competence with linear algebra, differential calculus, numerical methods and Matlab; basic programming skills (Python or Matlab); familiarity with basic physics |
| ELEC5204 Power Systems Analysis and Protection |
6 | A (ELEC3203 or ELEC9203 or ELEC5732) and (ELEC3206 or ELEC9206 or ELEC5734). The unit assumes basic knowledge of circuits, familiarity with basic mathematics, competence with basic circuit theory and an understanding of three phase systems, transformers, transmission lines and associated modeling and operation of such equipment |
| ELEC5205 High Voltage Engineering |
6 | A The following previous knowledge is assumed for this unit. Circuit analysis techniques, electricity networks, power system fundamentals |
| ELEC5206 Sustainable Energy Systems |
6 | A A background in power electronics converters and control theory such as that covered in ELEC3204/9204 and ELEC3304/9304 is assumed |
| ELEC5207 Advanced Power Conversion Technologies |
6 | A ELEC3204 |
| ELEC5208 Active Distribution Systems |
6 | A Fundamentals of Electricity Networks, Control Systems and Telecommunications |
| ELEC5211 Power System Dynamics and Control |
6 | A ELEC3203 or ELEC9203 or ELEC5732. The assumed knowledge for learning this UoS is a deep understanding on circuit analysis and its applications in power system steady state analysis |
| ELEC5212 Power System Planning and Markets |
6 | A ELEC3203 or ELEC9203 or ELEC5732. The assumed knowledge for learning this UoS is power system steady state analysis |
| ELEC5213 Engineering Optimisation |
6 | A Linear algebra, differential calculus, and numerical methods. Competency at programming in a high-level language (such as Matlab or Python) |
| ELEC5304 Intelligent Visual Signal Understanding |
6 | A Mathematics (e.g. probability and linear algebra) and programming skills (e.g. Matlab/Java/Python/C++) |
| ELEC5305 Acoustics, Speech and Signal Processing |
6 | A (ELEC2302 or ELEC9302) and (ELEC3305 or ELEC9305). Linear algebra, fundamental concepts of signals and systems as covered in ELEC2302/ELEC9302, fundamental concepts of digital signal processing as covered in ELEC3305/9305. It would be unwise to attempt this unit without the assumed knowledge- if you are not sure, please contact the instructor |
| ELEC5306 Video Intelligence and Compression |
6 | A Basic understanding of digital signal processing (filtering, DFT) and programming skills (e.g. Matlab/Java/Python/C++) |
| ELEC5307 Advanced Signal Processing with Deep Learning |
6 | A Mathematics (e.g., probability and linear algebra) and programming skills (e.g. Matlab/Java/Python/C++) |
| ELEC5308 Intelligent Information Engineering Practice |
6 | A Students must have a good understanding of Linear algebra and basic mathematics, Basic Programming skills in C, Python or Matlab |
| ELEC5405 Building Microchips: From Theory to Practice |
6 | A Basic knowledge of physics and semiconductor devices (e.g., PN junctions, electrons and holes) is assumed |
| ELEC5507 Error Control Coding |
6 | A Fundamental mathematics including probability theory and linear algebra. Basic knowledge on digital communications. Basic MATLAB programming skills is desired |
| ELEC5508 Wireless Engineering |
6 | A Basic knowledge in probability and statistics, analog and digital communications, error probability calculation in communications channels, and telecommunications network |
| ELEC5509 Mobile Networks |
6 | A ELEC3505 or ELEC9505 and ELEC3506 or ELEC9506. Basically, students need to know the concepts of data communications and mobile communications. If you are not sure, please contact the instructor |
| ELEC5510 Satellite Communication Systems |
6 | A Knowledge of error probabilities, analog and digital modulation techniques and error performance evaluation studied in ELEC3505 Communications and ELEC4505 Digital Communication Systems, is assumed |
| ELEC5511 Optical Communication Systems |
6 | A (ELEC3405 or ELEC9405) and (ELEC3505 or ELEC9505). Basic knowledge of communications, electronics and photonics |
| ELEC5512 Optical Networks |
6 | A Knowledge of digital communications, wave propagation, and fundamental optics |
| ELEC5514 IoT Wireless Sensing and Networking |
6 | A ELEC3305 and ELEC3506 and ELEC3607 and ELEC5508 |
| ELEC5516 Electrical and Optical Sensor Design |
6 | A Math Ext 1, fundamental concepts of signal and systems, fundamental electrical circuit theory and analysis |
| ELEC5517 Software Defined Networks |
6 | A ELEC3506 or ELEC9506 |
| ELEC5518 IoT for Critical Infrastructures |
6 | A Some background in programming with Python or MATLAB. Background in communication systems. Basic maths. |
| ELEC5614 Real Time Computing |
6 | A COMP2129 Operating Systems and Machine Principles and ELEC3607 Embedded Systems N MECH5701 |
| ELEC5616 Computer and Network Security |
6 | A A programming language, basic maths |
| ELEC5618 Software Quality Engineering |
6 | A Writing programs with multiple functions or methods in multiple files; design of complex data structures and combination in non trivial algorithms; use of an integrated development environment; software version control systems |
| ELEC5619 Object Oriented Application Frameworks |
6 | A Java programming, and some web development experience are essential. Databases strongly recommended |
| ELEC5620 Model Based Software Engineering |
6 | A A programming language, basic maths |
| ELEC5622 Signals, Software and Health |
6 | A Mathematics (linear algebra and probabilities) and basic programming skills (python/matlab/C++/java) |
| ELEC5623 Applied Generative AI in Engineering |
6 | A Students must have a basic understanding of artificial intelligence, software engineering and be proficient in Linear algebra, Python Programming |
| ELEC5701 Technology Venture Creation |
6 | N ENGG5102 |
| ELEC5760 Intelligent Networked Control |
6 | A Fundamentals of Control Systems and Telecommunications, some background in programming with Python or MATLAB. Basic maths |
| ENGG5206 Exponential and Emerging Technologies |
6 | A Minimum 24 credit points of 3000 level units |
| MECH5265 Combustion |
6 | A Students are expected to be familiar with the basic laws of thermodynamics, fluid mechanics and heat transfer P (MECH3260 or MECH8260 or MECH9260) and (MECH3261 or MECH8261 or MECH9261) N MECH4265 or MECH8265 |
| MECH5416 Mechanical Systems Design 3 |
6 | A ENGG1802 or AMME1802 - Eng Mechanics; balance of forces and moments; AMME2301 - Mechanics of Solids; 2 and 3 dimensional stress and strain; AMME2500 - Engineering Dynamics - dynamic forces and moments; MECH2400 - Mechanical Design 1; approach to design problems and report writing; and preparation of engineering drawing; MECH3460 - Mechanical design 2; means of applying fatigue analysis to a wide range of machine components N MECH4460 |
| MECH5461 Design for Advanced Manufacturing |
6 | A Background knowledge of mechanical design, manufacturing, and engineering materials |
| MECH5720 Sensors and Signals |
6 | A Strong MATLAB skills and some Electromagnetics; P MTRX3700 or MTRX3760 N MECH8720 |
| MECH6255 Air Conditioning and Refrigeration |
6 | A Students are expected to be familiar with the basic laws of thermodynamics, fluid mechanics and heat transfer N MECH4255 or MECH5255 |
| MECH6275 Renewable Energy |
6 | A The student will need a sound background in advanced level fluid mechanics, thermodynamics and heat transfer. In particular, students should be able to analyse fluid flow in turbomachinery; perform first and second law thermodynamic analysis of energy conversion systems, including chemically reacting systems; and perform advanced level calculations of conductive and convective and radiative heat transfer, including radiative spectral analysis N MECH5275 |
| MECH6304 Materials Failure |
6 | A Fundamental knowledge in materials science and engineering: 1) atomic and crystal structures 2) metallurgy 3) structure-property relationship 4) mechanics of engineering materials 5) solid mechanics N MECH5304 |
| MECH6305 Smart Materials |
6 | A Fundamental knowledge in materials science and engineering: 1) atomic and crystal structures 2) metallurgy 3) structure-property relationship 4) mechanics of engineering materials 5) solid mechanics N MECH5305 |
| MECH6310 Advanced Engineering Materials |
6 | N MECH4310 or MECH5310 |
| MECH6311 Microscopy and Microanalysis of Materials |
6 | N MECH5311 |
| MECH6360 Applied Finite Element Analysis |
6 | N AERO4360 or AERO5360 or AERO9301 or MECH5360 |
| 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) N MTRX4701 |
| ENGG5102 Entrepreneurship for Engineers |
6 | A Some limited industry experience is preferred but not essential N ELEC5701 |
| ENGG5202 Sustainable Design, Eng and Mgt |
6 | A General knowledge in science and calculus and understanding of basic principles of chemistry, physics and mechanics |
| ENGG5103 Safety Systems and Risk Analysis |
6 | N CHNG9306 |
| PMGT5205 Professional Project Practice |
6 | N ENGG5205 |
| ENGG5203 Quality Engineering and Management |
6 | A First degree in Engineering or a related discipline |
| ENGG5204 Engineering Professional Practice |
6 | A Competences and experience in engineering obtained during an accepted engineering degree |
| COMP9208 Artificial Intelligence and Society |
6 | A Competency in 1st year mathematics. Exposure to computer programming would be useful but not mandatory |