Faculty of Engineering, Computing and Mathematics
This course allows students to combine studies in Mechatronics Engineering with a strong background in Computer Science.
Please Note: This study guide is intended as a guide only.
Total points required for this course: 240
Bachelor of Engineering component: 168 points
Bachelor of Computer Science component: 72 points
Students must complete the following (as set out in the table below):
See the Mechatronics Engineering options.
Students must complete one of the following Computer Science majors:
See the Computer Science major requirements
All units have a value of 6 points unless otherwise indicated.
| Semester One | Semester Two |
| YEAR ONE - 48 POINTS | |
|---|---|
| MATH1010 Calculus and Linear Algebra | MATH1020 Calculus, Statistics and Probability |
| PHYS1101 Advanced Physics A | GENG1003 Introduction to Professional Engineering |
| CITS1200 Java Programming (Note 1) | CITS1210 C Programming (Note 1) |
| GENG1001 Eng: Introduction to Engineering Mechanics | GENG1002 Eng: Introduction to Electrical and Electronic Engineering |
| YEAR TWO - 48 POINTS | |
| CITS1231 Web Technologies | CITS1220 Software Engineering |
| CITS2200 Data Structures and Algorithms | ELEC1300 Digital Systems 1 |
| MATH2040 Engineering Mathematics | MECH1401 Engineering Dynamics |
| MECH2401 Engineering Design and Visual Communication | Level 2 Computer Science option unit |
| YEAR THREE - 48 POINTS | |
| CITS2232 Databases | ELEC2302 Electromagnetics and Electromechanics |
| ELEC2300 Circuits and Electronic Systems 2 | MCTX2420 Mechatronics Systems |
| MECH2402 Manufacturing | CITS3200 Professional Computing |
| Level 2 Computer Science option unit or Computer Science major unit | Computer Science major unit |
| YEAR FOUR - 48 POINTS | |
| ELEC2303 Embedded Systems | MCTX3420 Mechatronics Design |
| MECH3404 Vibration and Signal Processing | MCTX3421 Control and Mechatronics |
| Computer Science major unit | MECH3422 Mechanisms and Multibody Systems |
| Computer Science major unit (Sem 1 or Sem 2) | BE Group A or B Option |
| YEAR FIVE - POINTS | |
| MCTX4421 Mechatronics Engineering Project Part 1 | MCTX4422 Mechatronics Engineering Project Part 2 |
| BE Group A or B Option | MECH4423 Advanced Control Engineering |
| BE Group B Option | BE Group B Option |
| BE Group B Option | BE Group B Option |
| NOTES | |
| Note 1: CITS1200 Java Programming and CITS1210 C Programming are taken in the Bachelor of Computer Science component. | |