# Computational Engineering Major

## Overview

The Major in Computational Engineering provides students 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. It provides an understanding of parallel computer hardware and parallel programming including domain decomposition and message passing. It enables students to develop and use engineering packages with an understanding of convergence, accuracy, efficiency and validation. This major allows students the opportunity to undertake a major project in a specialist area of computational engineering.

This major best aligns with the Aeronautical or Mechanical stream.

Unit of study |
Credit points |
A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition |
Session |
---|---|---|---|

## Computational Engineering Major |
|||

Achievement of a major in Computational Engineering requires 48 credit points from this table including: | |||

(i) 18 credit points of 1000/2000-level core units | |||

(ii) 6 credit points of 3000-level core units | |||

(iii) 18 credit points of Project units | |||

(iv) 6 credit points of 3000-level or higher selective units | |||

## Units of study |
|||

## 1000-level units of study |
|||

## Core units |
|||

MATH1021Calculus Of One Variable |
3 | A HSC Mathematics Extension 1 or equivalent. N MATH1011 or MATH1901 or MATH1906 or ENVX1001 or MATH1001 or MATH1921 or MATH1931 |
Intensive January Semester 1 Semester 2 |

MATH1002Linear Algebra |
3 | A HSC Mathematics or MATH1111. Students who have not completed HSC Mathematics (or equivalent) are strongly advised to take the Mathematics Bridging Course (offered in February). N MATH1012 or MATH1014 or MATH1902 |
Intensive January Semester 1 |

MATH1023Multivariable Calculus and Modelling |
3 | A Knowledge of complex numbers and methods of differential and integral calculus including integration by partial fractions and integration by parts as for example in MATH1021 or MATH1921 or MATH1931 or HSC Mathematics Extension 2 N MATH1013 or MATH1903 or MATH1907 or MATH1003 or MATH1923 or MATH1933 |
Intensive January Semester 1 Semester 2 |

MATH1005Statistical Thinking with Data |
3 | A HSC Mathematics. Students who have not completed HSC Mathematics (or equivalent) are strongly advised to take the Mathematics Bridging Course (offered in February). N MATH1015 or MATH1905 or STAT1021 or ECMT1010 or ENVX1001 or ENVX1002 or BUSS1020 or DATA1001 or DATA1901 |
Intensive January Semester 1 Semester 2 |

## 2000-level units of study |
|||

## Core units |
|||

AMME2000Engineering Analysis |
6 | P (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) AND (ENGG1801 OR INFO1103 OR INFO1903 OR INFO1110 OR INFO1910 OR DATA1002 OR DATA1902) |
Semester 1 |

## 3000-level units of study |
|||

## Core units |
|||

AMME3060Engineering Methods |
6 | P AMME2000 OR MATH2067 OR (MATH2061 AND MATH2065) OR MATH2021 |
Semester 2 |

## 4000-level units of study |
|||

## Project units |
|||

AMME4111Thesis A |
6 | P 36 cp of any 3000- or higher level Engineering units of study N AMME4010 or AMME4122 or AMME4121 or BMET4111 or BMET4112 OR BMET4010 Prospective students in Thesis A are expected to have consulted with supervisors and selected a topic of interest at the end of third year, guided by the advertised list of suggested thesis topics and supervisors. Availability of topics is limited and students should undertake to speak with prospective supervisors as soon as possible. Students who are unable to secure a supervisor and topic will be allocated a supervisor by the unit coordinator. Alternatively, students may do a thesis with a supervisor in industry or in another university department. In this case, the student must also find a second supervisor within the School of AMME. |
Semester 1 Semester 2 |

AMME4112Thesis B |
6 | P 36 cp of any 3000- or higher level Engineering units of study N AMME4121 or AMME4010 or AMME4122 or BMET4111 or BMET4112 OR BMET4010 |
Semester 1 Semester 2 |

Note: Students taking this major are required to undertake a Thesis project relevant to the major. | |||

## 5000-level units of study |
|||

## Project units |
|||

AMME5060Advanced 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 |

## 4000/5000-level units of study |
|||

## Selective units |
|||

AERO4360Aerospace Structures 2 |
6 | A AERO3465 P AERO3360 |
Semester 1 |

AMME5202Computational 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. |
Semester 1 |

AMME5271Computational 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 |

AMME5912Crash Analysis and Design |
6 | A Computer Aided Drafting, Basic FEA principles and Solid Mechanics Note: Department permission required for enrolment |
Semester 1 |