Bachelor of Software Engineering (Honours)

Course code: #LHSG



Bachelor of Software Engineering (Honours)

It looks like the University no longer offers this program.

Quick facts

  • Tuition

    $35,300 AUD

  • Application fee


  • Duration

    4 years

  • PSW

    3 years

  • Min GPA

    65 out of 100

  • CRICOS Code



These are mandatory and all come with course.

Industry Project
Work placement

These items are optional and you can choose them as you wish after applying for the course.


Term start & deadline Deadline
Fall-February 31-January-2023 2023-01-31
Winter-July 30-June-2023 2023-06-30


Bachelor of Software Engineering (Honours)

During your first year of study, you will gain a solid foundation in networking, database development, programming fundamentals and systems requirements and design before focusing on your software engineering specialty that will you see you studying:

  • Operating Systems and Tool Chains
  • Design Patterns with C++
  • Agile Development and Governance
  • Cloud and Concurrent Programming
  • Secure Software Development
  • Advanced-Data Structures
  • Systems Architecture

You will build expertise in Python, Java, C++, ASP.Net and Agile methodologies – highly sought-after skills in the Australian job market.

As part of your honours year, you will put your skills into practice with a full-year IT project. 

You may have the opportunity to work directly with an industry client, drawing on the technical expertise gained throughout your studies and applying professional skills in a real-world setting to produce and deliver a quality software artefact for your client.

You will enjoy access to dedicated learning hubs where you can connect and collaborate, giving you the full workplace and project experience.

An honours degree is a higher-level qualification giving you a competitive edge in the job market and preparing you for further study, including a master's by Research or a PhD, should you wish to pursue a career in research.

researchers are leading the way in artificial intelligence (AI), machine learning, Industry 4.0, augmented and virtual reality, and Internet-of-Things (IoT), with their work, not only informing the curriculum but bringing into the classroom through our experts, ensuring contemporary knowledge and skills are at the forefront of your education.

Throughout your program, you will complete a unique series of collaborative, work-integrated courses, reinforcing the concepts learnt in the classroom in a supportive practice environment. 

Soft, non-technical skills are integrated into your learning to develop the qualities highly valued and sought after by industry. Topics include design thinking, system requirements, system design, agile development, and project management.

In your final year, you may have the opportunity to work directly with an industry client – from brief through to project delivery – on a full-year IT Project undertaken as part of your honours year. 

You will draw on the software engineering principles, practices and research methods learned throughout your studies. 

You will also apply professional skills such as workplace communication and stakeholder relationship management to deliver work to an industry standard and the satisfaction of a client.

The final year project is one of the numerous chances you will have to engage with the industry, with placements and internships also available.

Most IT programs share a common first year, so choosing this degree offers a level of flexibility. 

Should you wish to pursue a different specialty after completing your first year, you can switch to an alternative IT program and receive credit for the courses completed.


Real-world connections

With more than 200 industry contacts, you will have several opportunities to gain real-world experience through projects and placements with organisations such as Adelaide Football Club, Services Australia, SAAB, DSTO, Forensic Science SA, Top Chop Games and Maptek.

UniSA is also home to several research centres and concentrations with world-renowned links and associations that provide a dynamic teaching and research base for students. These include:

  • Australian Research Centre for Interactive and Virtual Environments
  • Industrial AI Research Centre
  • Industry 4.0 Testlab

At UniSA, you will benefit from a culture of innovation. 

helping IT entrepreneurs and innovators turn their ideas into startup enterprises with a bright future. 

Through the Innovation and Collaboration Centre (ICC), the University’s startup incubator, you will have access to programs (such as Venture Catalyst), services and expertise, including:

  • Workshops
  • One-on-one mentoring
  • Office space for startups and entrepreneurs
  • Access to a global pool of expert advisers
  • Small funding stipends
  • Events to kick-start ideas and competitions like hackathons


Estimate your cost

Count of person


Total costs



Cost of living 1 person $8,184
Accommodation 1 bed room $5,200
Tuition 1 person $35,300

Hourly wage

Min wage

21.38 AUD / 1 hour

in Australia every student can work 40 hour per fortnight

Required documents

  • A certified copy of the personal details page and signature page of your passport.
  • Certified copies of academic transcripts and graduation certificates, including information on your institution’s grading system as required.
  • English language test results (e.g. IELTS or TOEFL) where applicable.
  • Detailed syllabi/course outlines of previous studies if you are applying for credit or advanced standing.
  • Additional academic and employer references, if required

Language requirements

not required
not required








Language pathway (conditional offer) is available

Successful completion of the Centre for English Language at the University of South Australia (CELUSA) Academic English Program: Level 4 (AE4)


If you do not meet the English language entry requirements, you can successful completion of the Centre for the English Language at the University of South Australia (CELUSA) Academic English Program. 

If they successfully complete the AE program at an appropriate level, students applying to these institutions will not need to take IELTS or any other English language test. 

Depending on their English level upon commencement of the AE program and their required IELTS score for further studies, students will study for between 10 and 40 weeks.

Academic background and requirement



Assumed Knowledge



You must have successfully completed an Australian Year 12 program or an equivalent program in your home country or a recognised Pathway or Foundation Studies Program.

If you are an international student studying Year 12 in Australia, you need to apply via the South Australian Tertiary Admissions Centre (SATAC). 


India (best 4): 65%


Canada High School (OSSD): 65%


Iran: Pre-University Certificate, National High School Diploma

Successful completion of the Pre-University Certificate OR High School Diploma


Applicants are required to meet one of the following criteria with a competitive result and demonstrate that they fulfil any prerequisite requirements and essential requirements for admission:


Recent secondary education
Meet any prerequisite requirements with a minimum grade of C- or equivalent

  • Qualify for the South Australian Certificate of Education (SACE), and achieve a competitive Selection Rank (ATAR), or
  • Complete secondary qualifications equivalent to SACE, or
  • Complete the International Baccalaureate Diploma with a minimum score of 24 points

Applicants who have not achieved the Selection Rank required for automatic selection may be selected for any remaining places based on the grades of their year 12 subjects.

Higher education study

  • Complete or partly complete a recognised higher education program at a recognised higher education institution, or
  • Complete at least four Open Universities Australia (OUA) courses at the undergraduate level or above

Vocational Education and Training (VET)

  • Complete an award from a registered training organisation at Certificate IV or above

Work and life experience

  • Qualify for Special Entry, or
  • Complete a UniSA Foundation Studies program or equivalent, or
  • Hold completed secondary qualifications equivalent to SACE obtained more than 2 years in the past


Career opportunities

  • Software Engineer
  • Software and Applications Programmer
  • Agile Developer
  • Web Developer
  • UX Designer
  • Full-Stack Developer

Adelaide weather chart

Adelaide weather chart

Related Courses

Related courses in univly