Mechanical and Materials Engineering

This course list contains information for pre-2021 BE (Hons) students only. It is recommended that students go to the transition checklists for course information, as a number of courses may now be renamed, recoded or unavailable due to the program re-structure in 2021. Approved substitutions for your courses can be found in the relevant checklist . Please view the Faculty website for further information.

If you commenced the BE(Hons) in 2021 please follow the 2021 structure.

Available in the dual major only.
Students must complete for the BE(Hons) (Mechanical & Materials Engineering Plan code: MECMAW2342), 64 units comprising -

  1. 58 units, being all courses from part A - compulsory; and
  2. 2 units from part B4 - advanced electives; and
  3. 4 units from electives

Part A - Compulsory

Year 1
4 units from

Course Code Units Course Title
ENGG1100 2 Engineering Design
ENGG1200 2 Engineering Modelling & Problem Solving
ENGG1211 4 Engineering Design, Modelling & Problem Solving [1]

and 4 units from

Course Code Units Course Title
[ MATH1051 2 Calculus & Linear Algebra I [2]
[ or
[ MATH1071 2 Advanced Calculus & Linear Algebra I
[ MATH1052 2 Multivariate Calculus & Ordinary Differential Equations
[ or
[ MATH1072 2 Advanced Multivariate Calculus & Ordinary Differential Equations

and 4 units for

Course Code Units Course Title
ENGG1400 2 Engineering Mechanics: Statics & Dynamics
ENGG1500 2 Engineering Thermodynamics

Year 2, Semester 1

Course Code Units Course Title
[ MATH2000 2 Calculus & Linear Algebra II
[ or
[ MATH2001 2 Advanced Calculus & Linear Algebra II
MECH2300 2 Structures & Materials
MECH2305 2 Introduction to Engineering Design and Manufacturing
MECH2410 2 Fundamentals of Fluid Mechanics

Year 2, Semester 2

Course Code Units Course Title
ENGG1300 2 Introduction to Electrical Systems
MECH2100 2 Machine Element Design
MECH2210 2 Intermediate Mechanical & Space Dynamics
MECH2310 2 Science & Engineering of Metals

Year 3, Semester 1

Course Code Units Course Title
MATH2010 1 Analysis of Ordinary Differential Equations
MECH3300 2 Finite Element Method & Fracture Mechanics
MECH3400 2 Thermodynamics & Heat Transfer
MECH3600 2 Engineering Management & Communication
STAT2201 1 Analysis of Engineering & Scientific Data

Year 3, Semester 2

Course Code Units Course Title
MECH3100 2 Mechanical Systems Design
MECH3200 2 Advanced Dynamics & Vibrations
MECH3301 2 Materials Selection
MECH3410 2 Fluid Mechanics

Year 4

Course Code Units Course Title
CHEE3301 2 Polymer Engineering
CHEE4302 2 Electrochemistry & Corrosion
ENGG4900 2 Professional Practice and the Business Environment
MECH4304 2 Net Shape Manufacturing
METR4201 2 Control Engineering 1

and 4 units from

Course Code Units Course Title
MECH4500 4 Engineering Thesis [3]
MECH4501 4 Engineering Thesis [4]
MECH4552 4 Major Design Project [3]

Part B - Electives

Part B0

Preparatory Mathematics & Science Courses

Course Code Units Course Title
CHEM1090 2 Introductory Chemistry [5]
MATH1050 2 Mathematical Foundations [2] [6]
PHYS1171 2 Physical Basis of Biological Systems [7]

Part B1 - Introductory Electives

Course Code Units Course Title
BIOL1040 2 Cells to Organisms
CHEE1001 2 Principles of Biological Engineering
CHEM1100 2 Chemistry 1
CSSE1001 2 Introduction to Software Engineering
ENGG1600 2 Introduction to Research Practices - The Big Issues
ENGG2000 2 Humanitarian Engineering
ERTH1501 2 Earth Processes & Geological Materials for Engineers
PHYS1002 2 Electromagnetism and Modern Physics

Part B4 - Advanced Electives

Course Code Units Course Title
AERO4300 2 Aerospace Composites
CHEE4301 2 Nanomaterials
CHEE4305 2 Biomaterials: Materials in Medicine

End notes

  • [1] This course is offered over more than one semester. Enrol in the same code in each semester.
  • [2] Students without at least a Sound Achievement in Senior Maths C are required to take MATH1050 as an elective before MATH1051
  • [3] This is a year-long course commencing in semester 1. Enrol in the same course code in each semester.
  • [4] This is a year-long course commencing in semester 2. Enrol in the same course code in each semester.
  • [5] CHEM1090 is not available for students with a High Achievement or higher in Senior Chemistry or equivalent.
  • [6] MATH1050 is not available to students who have passed MATH1051 and/or MATH1071 and/or MATH1052 and/or MATH1072.
  • [7] PHYS1171 is not available for students with a Sound Achievement or higher in Senior Physics or equivalent.