Your place is here
We are leading the way to reimagine a new type of engineering and computer science. Whether it be a minor in humanitarian engineering or working with industry to solve real world problems, our degree options give you the skills to make a positive impact on the world.
Be recognised with in-demand qualifications from Australia’s top university with flexible undergraduate (Bachelor) study options available.
Join a creative community who are passionate about how we can reimagine the use of technology in our world.
View our undergraduate student guides
Flexible degree options
Study two Bachelor degrees at the same time and graduate with two qualifications.
Programs and Courses
Browse degree admission requirements, learning outcomes, study plans, and fees.
Explore your undergraduate study options

Bachelor of Advanced Computing (Honours)
Learn advanced techniques, complete a computing specialisation, and develop exceptional professional skills.

Bachelor of Advanced Computing (R&D) (Honours)
Designed for students who are want to push the boundaries of computing technology within a dynamic learning environment.

Bachelor of Engineering (Honours)
An engineering degree designed for the future.

Bachelor of Engineering (Research & Development) (Honours)
Conduct individual research projects throughout your studies in this EA accredited degree.

Bachelor of Engineering (Honours) in Software Engineering
A professional engineering program combining the skills of system and design engineering with software development.

Bachelor of Applied Data Analytics
An inter-disciplinary program designed to develop high-demand skills in data analytics as applied to data-informed decision-making

Bachelor of Computing
Receive a strong grounding in computing fundamentals to tackle the progressive nature of technology.

Bachelor of Environment & Sustainability
A contemporary degree in environmental science, policy, and social sciences, equipping you to address sustainability challenges with a broad environmental education.

Bachelor of Mathematical Sciences
Study patterns and structures and learn transferable skills in critical thinking, analysis, investigation and evidenced-based decision-making.

Honours in Applied Data Analytics
Learn research methods and principles, undertake advanced coursework, and complete a research project as preparation for postgraduate research

Honours in Environment and Sustainability
Design and implement a unique research project on a topic relevant to environment and sustainability

Honours in Computing
Develop advanced computing skills, preparing for research and advanced computing industry roles.

Honours in Mathematical Sciences
The Honours in Mathematical Sciences is an elite, research-focused program for exceptional students who want to pursue quantitative modelling or research

Honours in Science Communication
The Honours Specialisation in Science Communication is a unique opportunity to investigate how an aspect of science that you are passionate about has been communicated.

Science Communication undergraduate courses
Seize the unique opportunity to study undergraduate courses in science communication as electives or as part of a Major or Minor in Science Communication.
You may also be interested in
Scholarships
Accommodation
Clubs and societies
Health, safety and wellbeing
Support for women students
Support for Indigenous students