Bachelor of Software Engineering (Honours)

Prepare for an exciting career

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’ll apply engineering principles to systematically analyse, develop and improve software to ensure it runs effectively, safely and securely.

You’ll 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.

This degree is the only software engineering course accredited by the Australian Computer Society.

Duration

4 years

Intakes

February, July and October

Course Structure

This course 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. You 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).

Career Paths

In the age of digital transformation, new roles are constantly emerging and software engineering graduates are highly sought-after around the world.

Software engineers help develop software for telecommunications, financial systems, aeronautics, medical devices, mobile devices, transportation systems, banking and insurance companies, and more. You could pursue a career as:

  • applications developer
  • internet developer
  • programming specialist
  • systems programmer
  • software designer
  • software engineer
  • architect
  • consultant
  • developer.

Entry Requirements

 

 

QualificationScore
Commencing Monash University Foundation Year (MUFY) in 2019/2020*76.25%*
A Level GCE11
Pearson International Advanced Level12
ATAR87.5
Hong Kong Diploma of Secondary Education20
Indian School Certificate76%
All India Senior School Certificate81%
SMA3, IndonesiaClick here to find out the entry score
International Baccalaureate Diploma Program (IB Diploma Program)31
STPM, Malaysia9.4
UEC, Malaysia3
Program Matrikulasi (Matriculation Program), Malaysia3.17
Ontario Secondary School Diploma86.3%
Sri Lankan General Certificate of Education (Advanced Level)12
High School Certificate, Vietnam8.49
UNSW Foundation Studies8.25
Foundation in Science and Technology, Sunway College77.5%
Monash College Diploma Part 1 **80%**
Monash College Diploma Part 2 **60%**

 

No tags found

Leave a Reply

Your email address will not be published. Required fields are marked *

Sign now for offers and keep yourself informed!