Faculty of Engineering, Computing and Mathematics
 
 

Faculty of Engineering, Computing and Mathematics

Bachelor of Computer Science/Bachelor of Engineering (Mechanical)


This course allows students to combine studies in Mechanical 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 Mechanical Engineering - 96 points;
  • All units in one of Group A, B or C in Table 6.2.2Hb - 12 points
  • one engineering option unit from Group A - 6 points
  • three engineering option units from Group B, which may include the requirements for the Materials Engineering major - 18 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 Mechanical Engineering options and the Mechanical Engineering majors and project units.

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 GENG1002 Eng: Introduction to Electrical & Electronic Engineering
GENG1001 Eng: Introduction to Engineering Mechanics GENG1003 Introduction to Professional Engineering
CITS1200 Java Programming CITS1210 C Programming
Year Two - 48 point
CITS1231 Web Technologies CITS1220 Software Engineering 
CITS2200 Data Structures & Algorithms GENG2140 Modelling and Computer Analysis for Engineers
CIVL2110 Statics and Solid Mechanics  MATE1412 Materials Engineering 1
MATH2040 Engineering Mathematics MECH1401 Engineering Dynamics
Year Three - 48 points
MECH2401 Engineering Design and Visual Communication CITS3200 Professional Computing
MECH2402 Manufacturing MECH3402 Engineering Project 1*
MECH2403 Thermofluids 2 Level 2 Computer Science Option unit
CITS2232 Databases Computer Science Major unit
Year Four - 48 points
MECH3403 Mechanical Design MECH3405 Structural Integrity
MECH3404 Vibration and Signal Processing MECH3422 Mechanisms and Multibody Systems
Level 2 Computer Science Option unit or Computer Science Major unit MCTX3421 Control and Mechatronics
Computer Science Major unit BE Group B Option unit or Material Engineering major unit
Year Five - 48 points
Mechanical or Material Engineering Project unit Part 1 Mechanical or Material Engineering Project unit Part 2
MECH3401 Thermofluids 3 MECH4407 Engineering Tribology and Maintenance
BE Group A or B Option unit  BE Group A or B Option unit or Material Engineering major unit 
BE Group B Option unit or Material Engineering major unit(Sem 1 or Sem 2) Computer Science Major unit (Sem 1 or Sem 2)
*Students who wish to complete a major in Materials Engineering must undertake MECH3402 Engineering Project 1 in the field of materials engineering approved by the Head of the School of Mechanical Engineering.

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

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

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