Mechatronics 1 (MTRX1702)
UNIT OF STUDY
This unit of study aims to provide a foundation for the study of systems and embedded programming for the degree in Mechatronic Engineering.
It is based around a systems engineering approach to requirements capture, software design, implementation, debugging and testing in the context of the C programming language. Problem definition and decomposition; the design process; designing for testing and defensive coding methods; modular code structure and abstract data types; best practice in programming. Programming in teams; documentation and version control.
The C language: Preprocessor, tokens, storage classes and types; arithmetic, relational and bit manipulation operators; constructs for control flow: if, switch, for, do and while; arrays; pointers and character strings; dynamic memory allocation; functions and parameter passing; derived storage classes: structures and unions; file I/O.
Our courses that offer this unit of study
- Bachelor of Design Computing
- Bachelor of Engineering Honours (Biomedical)
- Bachelor of Engineering Honours (Mechatronic)
- Bachelor of Engineering Honours and Bachelor of Arts
- Bachelor of Engineering Honours and Bachelor of Commerce
- Bachelor of Engineering Honours and Bachelor of Laws
- Bachelor of Engineering Honours and Bachelor of Medical Science
- Bachelor of Engineering Honours and Bachelor of Project Management
- Bachelor of Engineering Honours and Bachelor of Science
- Bachelor of Engineering Honours with Advanced Engineering
- Bachelor of Engineering Honours with Space Engineering Major
Further unit of study information
Through semester assessment (60%) and Final Exam (40%)
Faculty/department permission required?
Unit of study rules
ELEC2602, ELEC1101, COSC1002, COSC1902
Study this unit outside a degree
If you wish to undertake one or more units of study (subjects) for your own interest but not towards a degree, you may enrol in single units as a non-award student.
If you are from another Australian tertiary institution you may be permitted to underake cross-institutional study in one or more units of study at the University of Sydney.