Skip to main content
Courses_

Bachelor of Engineering Honours (Software)

Be prepared for the industries of tomorrow

Gain the versatile skills required to design, code and manage software.

Our rankings

  • Top 3

    Placed in the top 3 engineering and technology universities in Australia by the 2017 QS University Rankings

  • 1st in employability

    Our graduates are ranked 1st in Australia and 4th in the world for employability.

Overview

Create the software and games of tomorrow. Through the Bachelor of Engineering Honours (Software) you will learn first hand how to design and develop computer games, business applications, operating systems and network control systems. Combining technical knowledge with industry experience, you will be ready to transform the digital world.

As a software engineering student, you will learn all aspects of software production, from strategy and design to coding, quality and management. You will develop knowledge in computer systems, data structures and programming, the foundation for further studies in software design, development, security and management.

During your four-year degree, you will be taught by experts in the software engineering discipline and learn about programming and computer languages, data structures, algorithms and databases, data-centric computing, operating systems and software project management.

A 12-week internship will provide you with invaluable industry experience and enable you to network with practising professionals. In your fourth year you will complete an embedded honours thesis, which enables you to design an independent research project and specialise in an area that interests you.

The skills and experiences you gain will prepare you for a role as a software engineer, development manager, applications programmer, analyst, consultant or software innovator. As a rapidly evolving industry, there is an enormous opportunity to become an innovative leader in the digital revolution.

Majors

All majors below are optional. Best aligned majors include Computer Engineering, Power Engineering and Telecommunications Engineering. Additional study will be required if you select a major that is not best aligned with this stream. Certain majors may have limited capacity.

Entry, fees, funding & how to apply

Depends on your qualification, citizenship status

My qualification is from

The details on this page based on your selections are a guide only, and are subject to change.

Your fee

How to apply

What you'll study

Study plan for this course

The Bachelor of Engineering Honours (Software) is undertaken full-time over four years. Students enrol in junior units of study with a maximum of 48 credit points during first year. A typical unit of study has a value of 6 credit points. From first to fourth year, students complete core units of study within the degree with some electives available in the fourth year to provide more specialised study at a senior level. Students undertake an Honours thesis or engineering project in fourth year.

Units of Study

Assumed knowledge

HSC Mathematics Extension 1 and Physics. If you attempt engineering without this prior level of knowledge of Mathematics you may experience difficulty, so you are strongly advised to undertake an appropriate bridging course

Admission requirement

Admission to this course is on the basis of a secondary school leaving qualification such as the NSW Higher School Certificate (including national and international equivalents), tertiary study or an approved preparation program. English language requirements must be met where these are not demonstrated by sufficient qualifications taught in English.

Course opportunities

This course includes mandatory completion of the Professional Engagement Program (PEP). The program requires completion of 600 hours of professional engagement experiences integrated continuously throughout the degree. It is designed to allow students to contextualise their learning, enhance their own professional development, and build the foundations of a strong professional engineering career.

Professional accreditation

This course is accredited by Engineers Australia and by other major professional engineering institutions. Our graduates are also recognised internationally through the Washington Accord of the International Engineering Alliance.

Career paths

Software engineering addresses all aspects of software production from strategy and design to coding, quality and management. A degree in software engineering can lead to a career in:

  • artificial intelligence
  • control systems
  • database management
  • information technology
  • internet programming
  • language compliers
  • multimedia and telecommunication software systems
  • real-time software engineering
  • reliable biomedical systems. 

Software engineers are in high demand both in Australia and overseas.

Domestic students

Indicative Undergraduate Student Contribution Amount


The student contribution amount for a Commonwealth Supported Place is an indication only of the amount payable in Year 1 for a standard full time load of 48 credit points (1.0 EFTSL). The exact student contribution that you pay will depend on the calendar year in which you undertake your study in the course, and the specific units of study in which you enrol. For further information about how to calculate your specific total student contribution, please refer to the University's Tuition Fees website.

Annual review and fee increases


Importantly, student contribution amounts are subject to annual review by the University, and will increase each year of your period of study (subject to a Commonwealth specified cap), effective at the start of each calendar year.

Additional incidental costs


For some courses there are incidental costs additional to the student contribution. Some of these incidental costs are significant, for example, course-specific materials, tools, protected clothing, and equipment. Further information about these costs is available from https://sydney.edu.au/students/materials-and-equipment.html.

Visa/MasterCard/American Express/JCB surcharge


Please note that a surcharge of 0.8% will apply for payments made by Visa, MasterCard, American Express or JCB. The surcharge is subject to review and may change. Information about payment methods and the surcharge is set out at: http://sydney.edu.au/study/finances-fees-costs/fees-and-loans/paying-your-fees.html.

Potential for inaccuracy


Whilst every reasonable effort has been made to include correct and up to date information here, you are also advised to consult directly with the Student Centre so that they can provide you with specific and up to date information about fees.

International students

Indicative International Tuition Fees for Undergraduate Students


The tuition fee for international undergraduate students is an indication of the fees payable in Year 1 for a standard full time load of 48 credit points (1.0 EFTSL). Depending on the calendar year in which you undertake your study, and if your study load is more or less than the 1.0 EFTSL, your tuition fee will differ from the indicative amount. For further information about how to calculate your specific total tuition fees, please refer to the University's Tuition Fees website

Annual review and fee increases


Importantly, tuition fees are subject to annual review, and will increase each year of your period of study, effective at the start of each calendar year.

Additional incidental costs and health insurance


For some courses there are incidental costs additional to the tuition fees. Some of these incidental costs are significant, for example, course-specific materials, tools, protected clothing, and equipment. Further information about these costs is available from https://sydney.edu.au/students/materials-and-equipment.html. In addition to the fees indicated here for the course of study, International Students studying on an Australian Student Visa must have appropriate health insurance for the duration of their studies on a Student Visa through an approved provider of the Overseas Student Health Cover (OSHC) scheme. This is a requirement of the Australian Government, unless otherwise exempted by the Government.

Visa/MasterCard/American Express/JCB surcharge


Please note that a surcharge of 0.8% will apply for payments made by Visa, MasterCard, American Express or JCB. The surcharge is subject to review and may change. Information about payment methods and the surcharge is set out at: http://sydney.edu.au/study/finances-fees-costs/fees-and-loans/paying-your-fees.html.

Potential for inaccuracy


Whilst every reasonable effort has been made to include correct and up to date information here, you are also advised to consult directly with the Student Centre so that they can provide you with specific and up to date information about fees.

To help you understand common terms that we use at the University, we offer an online glossary.