Mechatronic Engineering - Extended Major

From 2012 available in the extended major only.
Pre 2012 students in the single major should refer to the 2011 program course lists.

Students must complete for the BE(Hons) (Mechatronic Engineering Plan code: MECTRY2342), #64 comprising -

  1. #50, being all courses from part A - compulsory; and
  2. #10 from part B1 - electives, with a minimum of #6 at level three or higher; and
  3. balance 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
    ENGG1300 2 Introduction to Electrical Systems
    ENGG1400 2 Engineering Mechanics: Statics & Dynamics

    Year 1 or Year 2, Semester 1

    Course Code Units Course Title
    CSSE1001 2 Introduction to Software Engineering

    Year 2, Semester 1

    Course Code Units Course Title
    CSSE2010 2 Introduction to Computer Systems
    MATH2001 2 Advanced Calculus and Linear Algebra II
    MECH2300 2 Structures & Materials

    Year 2, Semester 2

    Course Code Units Course Title
    ELEC2004 2 Circuits, Signals & Systems
    MATH2010 1 Analysis of Ordinary Differential Equations
    MECH2210 2 Intermediate Mechanical & Space Dynamics
    METR2800 2 Mechatronic System Design Project I
    STAT2202 1 Probability Models for Engineering & Science

    Year 3, Semester 1

    Course Code Units Course Title
    ELEC2003 2 Electromechanics & Electronics
    ELEC3004 2 Signals, Systems & Control
    METR3100 2 Sensors & Actuators
    METR4201 2 Control Engineering 1

    Year 3, Semester 2

    Course Code Units Course Title
    MECH2100 2 Machine Element Design
    MECH3200 2 Advanced Dynamics & Vibrations
    METR4202 2 Robotics & Automation

    Year 4

    Course Code Units Course Title
    ENGG4900 2 Professional Practice and the Business Environment
    METR4810 2 Mechatronic System Design Project II
    [ METR4900 4 Thesis/Design Project [1]
    [ or
    [ METR4901 4 Thesis/Design Project [1]

    Part B - Electives

    B0 - Preparatory Mathematics and Science Courses

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

    Part B1 - Electives

    Course Code Units Course Title
    COMP3506 2 Algorithms & Data Structures
    COMP3702 2 Artificial Intelligence
    CSSE2002 2 Programming in the Large
    CSSE2310 2 Computer Systems Principles and Programming
    CSSE3010 2 Embedded Systems Design & Interfacing
    ELEC3100 2 Fundamentals of Electromagnetic Fields & Waves
    ELEC3300 2 Electrical Energy Conversion & Utilisation
    ELEC3400 2 Electronic Circuits
    ELEC4400 2 Advanced Electronic & Power Electronics Design
    ELEC4620 2 Digital Signal Processing
    ELEC4630 2 Image Processing and Computer Vision
    ENGG1500 2 Engineering Thermodynamics
    MECH2305 2 Introduction to Engineering Design and Manufacturing
    MECH2310 2 Science & Engineering of Metals
    MECH2410 2 Fundamentals of Fluid Mechanics
    MECH3100 2 Mechanical Systems Design
    MECH3250 2 Engineering Acoustics
    MECH3300 2 Finite Element Method & Fracture Mechanics
    MECH3301 2 Materials Selection
    MECH3400 2 Thermodynamics & Heat Transfer
    MECH3410 2 Fluid Mechanics
    MECH3750 2 Engineering Analysis II
    PHYS1002 2 Electromagnetism and Modern Physics

End notes

  • [1] This course is offered over more than one semester. Enrol in the same course 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] CHEM1090 is not available for students with a Sound Achievement or higher in Senior Chemistry or equivalent.
  • [4] MATH1050 is not available for students with a High Achievement or higher in Senior Maths C. MATH1050 is not available to students who have passed MATH1051 and/or MATH1071 and/or MATH1052 and/or MATH1072.
  • [5] PHYS1171 is not available for students with a Sound Achievement or higher in Senior Physics or equivalent.