Undergraduate engineering programs at the ANU include the 4-year Bachelor of Engineering with embedded Honours, and its elite twin the 4-year Bachelor of Engineering (Research and Development)(Honours). The Bachelor of Engineering (Honours) in Software Engineering combines Computing with the Engineering systems and design core. Within these programs students can pursue a wide range of minors, majors, and specialisations.
Students in ANU science and humanities programs may be able to complement their degree with a minor or major in Computer Science.
With just one more year of study our Engineering programs can also be combined with another ANU program as a flexible double degree.
Find an undergraduate program
Do you want an engineering degree designed for the future? Our Bachelor of Engineering is the answer.
Do you want to make solar energy more efficient, create new technology in robotics or even develop materials to support the growth of human cells?
A professional engineering program combining the skills of system and design engineering with software development.
Shape your program with Minors, Majors and electives
Systems engineering at ANU
Aerospace engineering at ANU
Study Renewable Energy Major
Why study Engineering at ANU?
Do you want to make solar energy more efficient and live in a sustainable city, or create new technologies in robotics, uncrewed aircraft and wireless Internet of Things or build effective software systems that address complex problems in a broad range of domains? Then we have a degree for you!
Successful engineers need to understand how disciplines work together. Our state-of-the-art degrees ensure that you will be able to design, analyse and manage the complex systems of the future. Our exceptional degrees will allow you to not only excel in your career, but also make a real difference and help to solve some of the world’s largest problems.
ANU engineering degrees are unique in Australia, integrating discipline-specific training with an ANU Systems Engineering approach to professional practice, for transformational impact and critical thinking. The ANU Systems Engineering approach has been developed by the School and provides a systematic process for scoping, designing, building, operating and decommissioning a system to address a specified need. All systems courses have an emphasis on learning-by-doing with consistent engagement with industry and other external stakeholders. The undergraduate systems engineering core includes seven undergraduate courses that span the ANU system engineering process from Discovering Engineering to the Capstone or Individual Engineering Project.

Figure: ANU Systems Engineering process
[1] Jenny Simmons, Jeremy Smith and Marnie Shaw, “Initial outcomes of the redevelopment of an integrated systems engineering curriculum”, in Proc. 33rd Australasian Association for Engineering Education (AAEE) conference, Sydney, 4-6 Dec. 2022.
Sample study plans
The ANU engineering degrees are aligned with ANU’s mission to provide our graduates with “disciplinary depth and transdisciplinary breadth to provoke critical thinking and problem solving”. To realise this, the ANU engineering degrees are comprised of four building blocks:
- Fundamentals: a compulsory set of courses in first and second year comprising essential maths, physics, computing, electronics and mechanics.
- Systems engineering: a vertical core of systems engineering courses.
- Engineering major: a set of courses providing depth in a discipline field.
- University electives: a set of courses for personalised development of breadth or depth and multidisciplinary skills, aligned with the University's mission.
The recommended enrolment patterns for the majors are also available.
These are sample enrolment patterns and individual circumstances can vary. If in doubt, you should make an appointment to discuss with the program convener.







