Computational Engineering specialisation |
|---|
| Students in the Mechanical or Mechanical with Space stream must complete 18 credit points to achieve this specialisation. |
| Unit of study | Credit points | A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition |
|---|---|---|
| Students must complete 6 credit points from the following: | ||
| AMME4060 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 P AMME3060 N AMME5060 |
| 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 |
| 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 |
| MECH5360 Applied Finite Element Analysis |
6 | A Linear algebra, calculus and partial differential equations, basic knowledge in solid mechanics, basic knowledge in elasticity; P MECH3361 or MECH8361 or MECH9361 N AERO4360 or AERO5360 or AERO9301 or MECH6360 |
| INFO4994 AI Literacy and Competency |
6 | |
| Students must complete 12 credit points from the following: | ||
| 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 |
| AMME4912 Crash Analysis and Design |
6 | A Computer Aided Drafting, Basic FEA principles and Solid Mechanics. P MECH2400 and AMME2301 and MECH3460 and MECH3361 N AMME5912 |
| 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 |
| MECH5360 Applied Finite Element Analysis |
6 | A Linear algebra, calculus and partial differential equations, basic knowledge in solid mechanics, basic knowledge in elasticity; P MECH3361 or MECH8361 or MECH9361 N AERO4360 or AERO5360 or AERO9301 or MECH6360 |
| INFO4994 AI Literacy and Competency |
6 | |
| Students must take three individual units outlined in the table above to be eligible for the specialisation. Units taken for the specialisation will also count toward requirements of the Mechanical or Mechanical with Space stream. |
||