- Home
- Programmes
- Software Engineering
- Australia
- New South Wales
22 Bachelor's degrees in Software Engineering in New South Wales, Australia

Information Technology (Software and Application Development)
This Information Technology (Software and Application Development) degree from Charles Sturt University puts you at the heart of the contemporary tech industry.

Computer Science (Honours)
The Computer Science (Honours) course from University of Wollongong is a degree that follows on from the Bachelor of Computer Science, providing you with an opportunity to develop theoretical and practical skills gained during your undergraduate course.

Software Engineering
The Software Engineering programme at University of Wollongong incorporates all aspects of software production; it’s about multi-person development of multi-version software that is large and complex, such as the Windows, Linux and Android operating systems, office software, and enterprise systems.

Cyber Security (Dean's scholar)
The Cyber Security (Dean's scholar) programme from University of Wollongong offers a challenging and enriching educational experience for high-achieving students who want to perform above the level normally expected.

Engineering (Honours) (Software)
Be part of creating future-proof systems with this Engineering (Honours) (Software) programme from University of Technology Sydney (UTS).

Software Engineering (Dean's Scholar)
This Software Engineering (Dean's Scholar) course from University of Wollongong offers a challenging and enriching educational experience for high-achieving students who want to perform above the level normally expected.

Games Development
This Games Development course at the University of Technology Sydney (UTS) offers a sound education in all aspects of information technology and develops the diverse skills necessary for a career in computer games development.
Software Engineering (Honours)
At the Software Engineering (Honours) program at the University of Sydney, you will learn all aspects of software production, from strategy and design to coding, quality and management. Develop knowledge in programming and computer languages, data structures, algorithms and databases, data-centric computing, operating systems and software project management.
Science
This Science degree from University of New South Wales unlocks endless career possibilities by equipping you with a dynamic and in-demand skillset that can be applied to any industry. With a scientific mindset, you'll know what questions to ask and how to go about finding the answers.
Bachelor of Software Engineering (Honours)
Study a Bachelor of Software Engineering (Honours) programme at University of Newcastle and develop your capability to solve global challenges.
Computer Science
The Bachelor of Science (Computer Science) at UNSW is a three-year, full-time degree designed to equip students with essential skills in computer systems. Delivered on-campus in Kensington, this programme focuses on both hardware and software principles, ensuring a comprehensive understanding of computing. Graduates will emerge with the qualifications needed to excel in the rapidly evolving tech landscape.
Game Programming
The Game Programming programme at Media Design School is a three-year, full-time degree available on campus or online. This Level 7 qualification focuses on software engineering for immersive environments. Students master C++ and other languages to build functional gaming worlds at this specialist New Zealand centre.
Software Technology
In the Software Technology programme offered at Macquarie University you’ll learn how to control computers by programming them.
Software Engineering (Game Programming)
The Software Engineering (Game Programming) course from Torrens University Australia teaches the coding and crafting skills required to create commercially viable games.
Software Engineering (Honours)
This Software Engineering (Honours) degree from University of New South Wales includes a series of workshops that enable students to work in teams and gain hands-on experience.
Software Engineering (Artificial Intelligence)
The Bachelor of Software Engineering (Artificial Intelligence) at Torrens University Australia is a comprehensive degree designed to equip students with essential skills in AI. This course spans three years for full-time students and is available through various formats, including online and on-campus options, providing flexibility for diverse learning preferences.
Bachelor of Engineering (Honours) - Computer Science
For students seeking specialised engineering knowledge as well as in-depth understanding of computer science, this five-year Bachelor of Engineering (Honours) - Computer Science double degree from University of New South Wales will meet those ambitions and open the way to a variety of professional opportunities.
Computer Science (Honours)
Computer Science (Honours) from University of New South Wales helps you develop additional skills to work in this highly in-demand profession.
Advanced Computing
Want to work for a major tech company like Microsoft, Oracle and Google? Or launch your own start-up? Then this program in Advanced Computing from University of Sydney could be for you. Specialise in Computer Science, Cybersecurity, Software Development, Information Technology or Data Science and combine with our shared pool of 100+ majors.
Computer Science - Bachelor of Media Arts
The Computer Science - Bachelor of Media Arts double degree from University of New South Wales provides both a technical and creative foundation to the development and use of computer graphics.