Skip to main content
Unit of study_

MTRX3760: Mechatronic Systems Design

2025 unit information

This unit of study follows a systems engineering approach to the integration of hardware and software components to form mechatronic systems. Methodologies for object-oriented design: Classes and interfaces, encapsulation, composition, inheritance, polymorphism; UML class diagrams; Design patterns, templating, smart pointers, streams, containers, overloading. Sensors: Taxonomy, calibration, fusion, sources of error; Serialisation and data streams. Project Management: Process models, incremental development, design for debug; Coding standards and review, revision control, build and test automation. Hands-on practice: C++, Linux and GNU software tools, standard libraries, ROS robotics middleware. Students will complete a major project working in groups to design and implement a complex mechatronic system.

Unit details and rules

Managing faculty or University school:

Engineering

Study level Undergraduate
Academic unit Aerospace, Mechanical and Mechatronic
Credit points 6
Prerequisites:
? 
AMME2000 and MTRX2700
Corequisites:
? 
None
Prohibitions:
? 
None
Assumed knowledge:
? 
None

At the completion of this unit, you should be able to:

  • LO1. design object-oriented software by partitioning the program into classes and implementing it in C++
  • LO2. design and document software using modelling tools
  • LO3. design, plan for, and execute a significant software project in a team
  • LO4. design and implement software using contemporary robotic operating system middleware
  • LO5. develop the capacity to think creatively and independently about new design problems
  • LO6. manage time and complete technical work in a timely manner
  • LO7. work collegially and effectively in a shared laboratory environment

Unit availability

This section lists the session, attendance modes and locations the unit is available in. There is a unit outline for each of the unit availabilities, which gives you information about the unit including assessment details and a schedule of weekly activities.

The outline is published 2 weeks before the first day of teaching. You can look at previous outlines for a guide to the details of a unit.

Session MoA ?  Location Outline ? 
Semester 2 2024
Normal day Camperdown/Darlington, Sydney
Session MoA ?  Location Outline ? 
Semester 2 2025
Normal day Camperdown/Darlington, Sydney
Outline unavailable
Session MoA ?  Location Outline ? 
Semester 2 2020
Normal day Camperdown/Darlington, Sydney
Semester 2 2021
Normal day Camperdown/Darlington, Sydney
Semester 2 2021
Normal day Remote
Semester 2 2022
Normal day Camperdown/Darlington, Sydney
Semester 2 2022
Normal day Remote
Semester 2 2023
Normal day Camperdown/Darlington, Sydney

Find your current year census dates

Modes of attendance (MoA)

This refers to the Mode of attendance (MoA) for the unit as it appears when you’re selecting your units in Sydney Student. Find more information about modes of attendance on our website.