Bachelor of Software Engineering (Honours)

KPT/JPT (N/481/6/0709) 11/20 - MUM/APA/021

Why study a Bachelor of Software Engineering (Honours)?

Software is everywhere. It does everything from dispensing medicine to controlling flight paths to monitoring and shaping our shopping habits. Our world’s major companies, governments and organisations depend on smartly designed and well-built software. And they rely on the expertise of skilled software engineers to make it happen.

As a software engineer, you will apply engineering principles to systematically analyse, develop and improve software to ensure it runs effectively, safely and securely. You will acquire high-level programming expertise, but software engineering goes well beyond writing code. Most modern IT systems are so complicated that teams of people must work together to create them. This specialisation’s emphasis on collaborative studio-based learning will give you strong skills in teamwork, project management and communication.

You can apply for the highly regarded IT Industry Based Learning (IBL) program to do a half-year placement with leading Malaysian and global organisations. Placement counts towards your course and is supported by scholarship.

Areas of study

LEVEL ONE
Core Units

  • Computing for engineers
  • Mathematics for engineering
  • Engineering design A: lighter, faster, stronger
  • Engineering design B: cleaner, safer, smarter
  • Design C: engineering mobile applications

General Studies Unit

  • Leadership and Innovation

Elective Units
Select two units from:

  • Chemistry I advanced
  • Physics for engineering
  • Mechanics of fluids (level two)
  • Telecommunications (level two)
  • Digital systems (level two)
  • Introduction to Systems Engineering (level two)
  • Discrete mathematics for computer science
  • Introduction to algorithms and programming

Total: 48 points

The Bachelor of Software Engineering (Honours) focuses highly on the current industry-strength programming languages, technologies and systems in the form of practical components, electives and projects.

Level two and three are designed to develop ‘core professional’ skills. It comprises the core principles consistent in software construction and maintenance: fundamental software processes and life-cycles; mathematical foundations of software engineering; requirements analysis; software engineering methodologies and standard notations; principles of software architecture and re-use; software quality frameworks and validation; software development; and maintenance environments and tools.

Level four is seen as a period of specialisation. Each student must take both Software Engineering studio and research projects (12 points each) along with another core unit (6 points) and three Software Engineering electives (6 points each).


Duration

The course takes four years of full-time study to complete.


Course structure

The common first year lays a foundation in the basic sciences of mathematics, physics and chemistry and introduces the disciplines available to you for further study. You will learn to apply your developing maths and science knowledge to real-life problems and begin to understand the interaction between engineering and society.

Depending on academic performance and quotas, you can pursue a specific discipline from your second year of study.

Monash Malaysia campus students must undergo training in an industrial-based environment after their third year of study, as required by the Board of Engineers Malaysia’s Engineering Accreditation Council. After the 12-week training, students must submit a written report, detailing your work experience.

The Monash University Handbook has detailed information about the structure and requirements for the Bachelor of Engineering.


Career outcomes

Graduates can work in fields such as:

Software Engineers help develop software for tele-communications, financial systems, aeronautics, medical devices, mobile devices, transportation systems, banking and insurance companies etc. They tend to hold technical, decision-making positions, such as Software Engineer, Systems Analyst, Software Architect, Quality Analyst, and Project Manager.

Software engineers work in teams with other software engineers, scientists, managers, and business people. These teams might consist of people in the next office or of people in locations all over the world. This project-rich specialisation is designed to address industry demand for tech-savvy graduates with large-scale software systems project capability. Why not join this young and exciting field of engineering which is constantly evolving as new technologies emerge? Specialise in software engineering at Monash for an exciting career designing and creating the cutting-edge IT software systems that we all rely on.


Entry requirements

To enter Monash University, students must satisfy particular academic, English language and age requirements.


Entry scores

You will need the following entry scores for the Bachelor of Software Engineering (Honours):

Pre-university qualifications

Year2017
A Level GCE 11
Australian Year 12 ATAR 87.5
Hong Kong Diploma of Secondary Education 21
Indian School Certificate 76%
All India Senior School Certificate 81%
Indonesia SMA3 8.75
International Baccalaureate Diploma 31
Kenya Secondary Education 10.5
Malaysia STPM 9.67
Malaysia UEC 3
Malaysia Matriculation Program 3.17
Ontario Grade 12 83.3%
Scholastic Aptitude Test SAT 2020
South African National Senior Certificate 38
Sri Lanka A Level 12
Vietnam High School Certificate 8.49

Foundation Years

Year2017
Commencing Monash University Foundation Year (MUFY) in 2016/2017* 76.25%*
UNIPREP/UNSW Foundation Studies 8.25
University of Melbourne Trinity College Foundation Studies 83%

*The undergraduate entry requirements published are for students who commence the MUFY program in 2016/2017.


Prerequisites

Mathematics (Australian Higher Year 12 equivalent) and at least one of Chemistry or Physics (Australian Year 12 equivalent) are formal prerequisites for the Bachelor of Engineering.


Fees


Tuition

In 2016, annual tuition fees for this course are:

  • RM44,000 for Malaysian students
  • RM48,400 for international students.


Once-only fees

  • Application - RM100
  • Registration - RM200


Per-semester fee

  • General amenities - RM100


Visa application fee for new international student

  • Indonesia - RM 2,840
  • Other countries - RM 2,008


Intake periods

Each year, there are three intake periods for the Bachelor of Software Engineering (Honours). This means that you can start in February, July or October.


Credit

Applications for credit can include credit transfer for previous study or recognition of prior learning.


Related courses


More information

For more information about this degree, contact us.