Computational Engineering
Computational Engineering
A specialisation in Computational Engineering will provide you with a thorough grounding in the fundamental numerical and computational techniques used in fluids and structures engineering packages, in combination with the use of engineering modelling based on physical principles.
This specialisation will also provide an understanding of parallel computer hardware and parallel programming including domain decomposition and message passing.
It will enable you to develop and use engineering packages with an understanding of convergence, accuracy, efficiency and validation, as well as offer the opportunity to undertake a major project in a specialist area of computational engineering.
Unit of study | Credit points | A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition | Session |
---|---|---|---|
Computational Engineering (Aeronautical) |
|||
Students in the Aeronautical stream must complete 18 credit points to achieve this specialisation. | |||
Students must complete 6 credit points from the following: | |||
AERO4260 Aerodynamics 2 |
6 | P AMME2200 OR AMME2261 |
Semester 1 |
Students must complete 12 credit points from the following: | |||
AERO4360 Aerospace Structures 2 |
6 | A AERO3465 P AERO3360 |
Semester 1 |
AMME3060 Engineering Methods |
6 | P AMME2000 OR MATH2067 OR (MATH2061 AND MATH2065) OR MATH2021 |
Semester 2 |
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. P UG students are required to complete AMME3060 before enrolling in this unit. Note: Department permission required for enrolment |
Semester 2 |
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 |
Semester 1 |
Units taken for the specialisation will also count toward requirements of the Aeronautical stream. Additional stream elective units should be taken as per the Aeronautical stream table. | |||
Computational Engineering (Mechanical) |
|||
Students in the Mechanical stream must complete 18 credit points to achieve this specialisation. | |||
Students must complete 6 credit points from the following: | |||
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. P UG students are required to complete AMME3060 before enrolling in this unit. Note: Department permission required for enrolment |
Semester 2 |
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 [(MECH3261 AND AMME2000) OR (AERO3260 AND AMME2000)] OR ENGG5202 OR MECH8261 |
Semester 1 |
AMME5271 Computational Nanotechnology |
6 | A Understanding of basic principles of Newtonian mechanics, physics and chemistry, fluid mechanics and solid mechanics. Note: Department permission required for enrolment |
Semester 2 |
AMME5912 Crash Analysis and Design |
6 | A Computer Aided Drafting, Basic FEA principles and Solid Mechanics |
Semester 1 |
Units taken for the specialisation will also count toward requirements of the Mechanical stream. |