Skip to Content

Courses

Print or email this page: Print this page Email a Friend

 

Bachelor of Engineering (Robotics and Mechatronics) / Bachelor of Science (Computer Science and Software Engineering)

KPT/JPS (f4-K019) 10/15

Total Fee*

Duration

Intake

Malaysian students: RM112,000
International students: RM126,250
 

5 Year/s

February, July, September

*The indicative program fees shown here applies to students studying on-campus in Malaysia for the relevant year only. They are based on a standard study load per year. However, please note that fees are assessed according to a student's study load in each term, and variation to study load will result in an adjustment to tuition fees. All fees are subject to annual review and may be adjusted.

There is clear synergy between the Bachelor of Engineering (Robotics and Mechatronics) and Bachelor of Science (Computer Science and Software Engineering) programs which, when combined, result in a homogeneous and focused program. Graduates will possess a combination of skills that will allow them to make a valuable contribution to society.

Today's society is dependent on complex computer-based systems. From online, multimedia electronic commerce to air-traffic control, from enterprise-wide systems in manufacturing to interactive games, the computer has invaded all of our lives. Complex computer systems are built by teams of professionals who have the technical expertise, project know-how and communication skills that are best achieved by studying computer science and software engineering in depth.

Mechatronics combines mechanical, electrical, electronic and software engineering in the design, development and control of diverse systems used in a range of industries including manufacturing, medicine and the service industries. Examples of mechatronic systems include aircraft, whitegoods, automobiles, automated plant and robots. Robots are computer-controlled mechatronics devices, which have been used to assist humans in various tasks. While the majority of robots have been used in manufacturing, a recent trend has seen robots used in a variety of applications including space and underwater exploration, medicine and a wide range of service industries. The discipline of robotics embraces the design and operation of these devices and their integration with other systems in the work environment.

Graduates of this program will have extensive skills in integrating engineering with software development, particularly relating to multi-disciplinary projects, and will have developed experience in working on team projects. They will also have well-developed oral, written and graphical communication skills.

The following objectives are the typical skills and abilities that Swinburne graduates will have a few years after graduation as they develop their professional engineer careers.
  • Manage complex robotics and mechatronics engineering projects that are motivational, entrepreneurial, research and/or industry linked.
  • Take leadership and mentoring roles during the design and implementation phases of robotics and mechatronics engineering projects.
  • Work in local and/or international organisations demonstrating an understanding of global engineering issues.
  • Apply robotics and mechatronics engineering technical expertise to industry-related fields.
  • Work autonomously and in teams within organisations or as a consultant.
  • Apply ethical standards, principles of design for sustainable development, and environmental consideration to conceptualising and implementing industry-related projects.
  • Manage and develop software, particularly relating to medium- and large- scale projects, using the object-oriented approach.

Program Outcomes:

At completion of their engineering program at Swinburne, graduates should be able to:

  • apply fundamental knowledge of engineering, mathematics and science;
  • use the techniques, skills and modern tools in robotics and mechatronics engineering to practice as a mechatronic engineer;
  • identify, formulate, solve and evaluate engineering problems;
  • design and conduct experiments as well as analyse and interpret data;
  • identify and practice professional and ethical responsibility;
  • design and develop engineering solutions to meet desired needs within realistic economic, environmental, social, ethical, health and safety, manufacturing, and sustainability constraints;
  • apply knowledge and skills that are demonstrably in demand by the industry;
  • recognise the need for and to engage in lifelong learning;
  • function and communicate effectively in multi-disciplinary teams;
  • work in a software development team on a large-scale project;
  • understand the process of software development;
  • analyse and design software in Java and C++ using the object-oriented approach;
  • manage software development projects successfully;
  • apply knowledge of human-computer interaction, web-based systems, database systems and data communications.


:


Recommended Study Sequence


Year 1
HES1230 Materials and Processes
HES1300 Robotics and Mechatronics Project 1
HET182 Electronic Systems
HMS111 Engineering Mathematics 1
HES1305 Robotics and Mechatronics Project 2
HES1125 Mechanics of Structures
HES1305 Robotics and Mechatronics Project 2
HET124 Energy and Motion
HMS112 Engineering Mathematics 2

Year 2
HET214 Circuit and Electronics 1
HET202 Digital Electronics Design
HIT3181 Technical Software Development
HMS211 Engineering Mathematics 3A
HIT1402 Database Analysis and Design
HES2120 Structural Mechanics
HET228 Electrical Actuators and Sensors
HET232 Embedded Microcontrollers

HES0000 Careers in the Curriculum

Year 3
HES3350 Machine Design
HIT2316 Usability
HET312 Control and Automation
HIT3172 Object-Oriented Programming in C++

Industry Experience #
HED400 Professional Experience in Engineering OR
HEW050 Industry-Based Learning (Placement 1) (Optional)
HEW055 Industry-Based Learning (Placement 2) (Optional) 

HES2310 Machine Dynamics 1
HET344 Mechatronics Systems Design
HIT1307 Internet Technologies
HIT2038 Software Development Practices

Year 4
HET550 Design and Development Project 1
HES3380 Engineering Management 1
HIT3002 Introduction to Artificial Intelligence
HIT2120 Data Communications and Security
HET489 Robotic Control
HIT3037 Programming in Java
HET556 Design and Development Project 2
HIT3309 Software Project Practices and Management

Year 5
HIT3047 Real-Time Programming
HES5310 Machine Dynamics 2
HIT3310 Software Architectures and Design
HIT3158 Software Engineering Project A
HIT3258 Software Engineering Project B
HIT3311 Software Deployment and Evolution
HES5250 Robot System Design
HET329 Digital Signal and Image Processing

 

#  Industry Experience
Students studying on an international student visa must complete Professional Experience in Engineering (HED400).  All other students may complete an Industry-Based Learning placement instead (exemption will be granted for HED400 on completion of IBL).

Professional Experience in Engineering (HED400): Equivalent of 12 full-time weeks of approved relevant engineering practical experience (0 credit points, 0 fees).  To be taken at any stage during the degree. 

Industry-Based Learning (Placement 1) (HEW050), Industry-Based Learning (Placement 2) (HEW055): Full time paid placement in industry for 6 (HEW050) or 12 months (HEW050 & HEW055) in an area relevant to your studies (0 academic credit points, unit fees apply).  Students should attend an information session one semester prior to the scheduled IBL entry point.  Further information:  http://www.swinburne.edu.au/spl/ibl/

Students are recommended to complete Careers in the Curriculum (HES0000) prior to their Industry Experience.

Swinburne offers International Exchange Programs as well as other Education Abroad Programs to help internationalise your degree. International Exchange is an academic program allowing you to study at a Swinburne Partner Institution for one or two semesters during your degree. Swinburne's Partner Institutions offer many relevant subjects as well as a secure base to explore a different culture. Your studies whilst on exchange can be credited towards your Swinburne degree, provided they are relevant and approved by Swinburne. For further information visit the Swinburne Abroad website.

 


Graduates from this program can take up careers in a wide spectrum of industries including robotics, aerospace, chemical, defence, automotive and manufacturing where complex software plays a major role, as well as in businesses that require extensive computer support, such as banking and commerce. Contributions can be made to these industries in a variety of roles including design engineer, software engineer, project planner, product designer and project manager.

This program has also been professionally accredited by the Engineering Accreditation Council (EAC) Malaysia and Engineers Australia.
Graduates are eligible to apply for membership of Engineers Australia as well as Graduate Membership of Board of Engineers Malaysia.

 



Apply for this course by following the step-by-step process from the links below.


English Language Requirements


Academic Entry Requirements


Email: study@swinburne.edu.my

Phone:
Course enquiry line: +60 82 415353
Fax: +60 82 428353


Visit our Events page to see when we are visiting your area.


A range of scholarships are available to local (Sarawakian, Sabahan & West Malaysian) and International students either at commencement or on the continuation of a program.