Skip to main content

Specialise for the future in software development

Software development is driving AI innovation and digital transformation. From foundational skills to advanced AI specialisation, these programs prepare you for today's tech-driven world.

Two female colleagues working together

What works best for you?

Advanced specialisation

Develop expert-level skills in cutting-edge AI and software engineering to lead complex projects and drive innovation in your field.

Torrens University Australia logo

Master of Software Engineering (Artificial Intelligence, Advanced)

Dive into deep learning and machine learning. You’ll challenge your discipline's foundational principles and push the boundaries of software engineering. Uncover and solve complex problems under expert guidance.

2 years full-time

Explore course details

Foundation studies

Build essential software engineering skills with our graduate certificate designed to prepare you for advanced study and career progression.

Torrens University Australia logo

Graduate Certificate of Software Engineering

Learn in-demand IT skills in this course co-developed with IBM. You’ll cover current software engineering standards and processes. Explore the entire development lifecycle of IT systems. Apply project management principles to software development.

6 months full-time

Explore course details

Need help choosing? Speak with a student advisor

Eduardo - Student Advisor

Eduardo

Student Advisor

100+programs relating to IT and Computer Science, at your fingertips

20leading universities with credible IT degrees

540,250+students' potential unlocked (and counting)

Frequently asked questions

How flexible are the study options for working professionals?

These programs are designed with maximum flexibility in mind. All courses are delivered 100% online with 24/7 access to materials and personalised support. You can choose from full-time, part-time, or accelerated study options, with durations ranging from 12 weeks to 4 years depending on your schedule. The Graduate Certificate can be completed in just 6 months full-time, making it perfect for busy professionals looking to upskill quickly.

What career opportunities are available after graduation?

Software Engineering graduates can pursue diverse career paths including Software Engineer, Software Developer, Digital Project Leader, and Systems Architect. Those specialising in AI can also work as Machine Learning Engineers, AI Researchers, Computer Vision Engineers, or Technical Directors. With the growing demand for tech professionals, these qualifications provide strong career advancement opportunities in Australia's expanding digital economy.

What will I learn in a Software Engineering degree?

You'll develop expertise in advanced software engineering techniques, secure software design, and system architecture. The programs cover essential skills like programming, project management, version control, and issue tracking. For those interested in AI specialisation, you'll also explore machine learning, ethics in AI, and cognitive psychology, preparing you to tackle complex real-world software challenges with industry-relevant methodologies.