Faculty of Engineering, Computing and Mathematics
 
 

Faculty of Engineering, Computing and Mathematics

Bachelor of Computer Science/Bachelor of Engineering (Mechatronics)


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.

Course details:

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):

  • The foundation Engineering units - 36 points;
  • The core units in Mechatronics Engineering - 96 points (Note 1);
  • one engineering option unit from Group A - 6 points
  • five engineering option units from Group B - 30 points
  • The core units in Computer Science - 42 points;
  • One of the Computer Science majors listed below - 18 to 24 points;
  • One or two Level 2 Computer Science Option units - 6 to 12 points
  • A Professional Practicum of at least 16 weeks;

See the Mechatronics Engineering options.

Students must complete one of the following Computer Science majors:

  • Systems (MJ-SYSTM)
  • Web Technologies (MJ-TCHWB)
  • Entertainment Technologies (MJ-TCHET)
  • Computation (MJ-COMPT);
  • Software Management (MJ-SFTMT).

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.

This Page
Last updated:
Friday, 20 November, 2009 10:21 PM

Website Feedback:
narelle.molloy@uwa.edu.au

http://www.ecm.uwa.edu.au/101305