Selection Rank
83.15
83.88 (Median SR)
About Selection Ranks
International entry requirement

Admission to our undergraduate degree programs usually requires successful completion of a senior secondary school qualification similar to the Higher School Certificate (HSC), the highest educational award in New South Wales schools.

Find out more about entrance marks

UAC code

482700
Newcastle

Start dates
  • Semester 1 - 26 Feb 2018
  • Semester 2 - 30 Jul 2018
Mode of delivery

Face to Face

Duration

4 years full-time or part-time equivalent up to 10 years maximum.

Location

Newcastle

Start dates
  • Semester 1 - 26 Feb 2018
  • Semester 2 - 30 Jul 2018
English language proficiency
  • IELTS overall minimum - 6.0
  • IELTS section minimum - 6.0

Find out more about IELTS.

Duration

4 years full-time.

Mode of delivery

Face to Face

UON program code: 40056
CRICOS code: 021335C

Study a software engineering degree at UON

Creative…collaborative…future proof. Software engineering.

When you study a Bachelor of Software Engineering at UON your degree will develop your capability to solve global challenges. You may develop software for digital forensics analysis to help fight crime, or work in defence and combat cyber attacks. You could design wearable health management devices or write the software that powers robotically assisted surgery. Or you might create sophisticated apps that support waste minimisation processes.

What is software engineering? Software engineers focus on analysing a client’s needs. You will learn to design the best software architecture solutions, as well as to coordinate the implementation, integration and testing. Through a unique coursework program you will learn to document the results of your research and how to provide long-term maintenance. Software engineering is behind much of the everyday technology we take for granted - from our ipads, computer software and mobile phones through to digital televisions, computer games and online banking.

Why study with us?

  • Real-world insights: Connect with industry through projects, guest lecturers, and mentoring.
  • Be workplace ready: Graduates rated us no.1 in NSW for workplace ready skills. In 2016, 93% of graduates were employed within 4 months.
  • Flexible programs: Choose up to 4 courses from areas such as business, product/industrial design, or entrepreneurship. Use these to diversify your studies!
  • Travel the world with international recognition through Engineers Australia. You can even start while you’re studying with international exchanges and scholarships available.
  • We’re No.1 in Australia for overall quality of the educational experience.
  • Fast-Track Masters - advance your career and gain a Master of Professional Engineering in just 1 year on top of your Bachelor of Engineering degree.

90% Employed ? within four months of graduation
No. 1 in NSW ? for overall student satisfaction, teaching quality and overall employment
World top 200 ? for engineering and technology
World top 250 ? for electrical and electronic engineering

What you will study

Learn critical technical and software engineering skills by studying courses in:

  • algorithmics
  • computer engineering
  • database management systems
  • discrete mathematics
  • enterprise software architectures
  • formal languages and automata
  • internet communication
  • network and distributed computing
  • operating systems
  • programming languages and paradigms
  • software architecture and quality management
  • software development
  • web engineering

Connect with industry through guest lectures and interdisciplinary projects solving real world problems with software engineering solutions. Gain invaluable practical experience through your industry placement.

Become job-ready through our professional practice courses. You'll learn to tackle ‘wicked problems’ and develop essential workplace skills in finance, project management, sustainability, communication and entrepreneurism.

Diversify your skills with an elective pathway, a cluster of courses which can be used to:

  • deepen your technical competence in your engineering field
  • broaden your expertise in another area of engineering
  • specialise your skills in areas outside engineering, such as business or maths
  • study overseas at one of our many partner institutions.

Advanced study options

The University of Newcastle offers a suite of Master of Professional Engineering degrees so you can take your learning to the next level. In your Masters, you’ll deepen your technical skills, pursue your personal interests through a major project and specialise or broaden your skills through four more elective courses.

Master of Professional Engineering

Data from the Association of Professional Engineers Australia found that Masters degrees in engineering deliver an 18.7% wage premium when compared with a Bachelor degree.


Related undergraduate degrees

Program plans

Download a program plan for further details on your degree's structure and what courses you will study.

These program plans are applicable to new students. Current students should refer to the program handbook to access the plan relevant to the year they commenced.

Elective pathways

These pathways have been created to provide guidance for Bachelor of Software Engineering (Honours) students wishing to specialise in a study area with their elective courses.

  • Mathematics 552.5 KB Discrete Modelling, Signal Processing, Differential Equations and Operations Research.
  • Humanities 614.5 KB History, Language, Philiosophy, Sociology and Anthropology.
  • Engineering and Built Environment 1017.7 KB Introductory and advanced topics in multiple engineering and built environment disciplines.
  • Creative Industries 520.3 KB Industrial Design, Communication and Media.
  • Business and Legal Studies 623.1 KB Pathways in Accounting, Finance, Entrepreneurship, Leadership and Marketing.

View the full course list

Career opportunities

Software engineers play a vital role in a wide range of industries, as well as in government and commerce. They may work in:

  • mining and manufacturing
  • banking and finance
  • defence and security
  • aerospace
  • power generation and distribution
  • computer games and other entertainment-related industries

Average starting salaries for engineers are great – more than $80,000 per annum.

Software engineering is flexible and diverse. You may prefer hands-on fieldwork, design and development, or a leadership role managing people and projects. Typical positions include:

  • internet and web engineer
  • telecommunications engineer
  • software development manager
  • control systems engineer
  • product manager
  • applications software developer

Remarkably, engineering is the most commonly held degree among the highest performing Fortune 500 CEOs – the CEOs of companies such as Google, Microsoft, Amazon and Tesla Motors are all engineers.

Professional recognition

Professional recognition

Engineers Australia (logo)

Professional recognition through Engineers Australia and the Washington Accord qualifies you as a professional engineer. You can work in places such as:

  • Canada
  • Hong Kong
  • India
  • Ireland
  • Japan
  • Korea
  • Malaysia
  • New Zealand
  • Russia
  • Turkey
  • United Kingdom
  • USA

This degree is also accredited by the Australian Computer Society.

Practical experience

Practical experience

All UON engineering students have the opportunity to complete 12 weeks of industrial experience during their degree. This can be completed in one block or as shorter placements of no less than two weeks. Through your work placement you’ll build important professional networks and put your learning into practice.

Group of Eight Australia, Engineering Associate.

Our position as one of the most highly ranked engineering faculties in Australia is recognised through our associate membership of the Group of Eight.

Global Engineering Education Exchange

One of only three Australian member institutions of the Global Engineering Education Exchange Program.