Software engineering

DISCIPLINE

Overview

We live in a software defined world, where software engineers are building disruptive technologies that shape life. Study our software engineering course and prepare for a career as an innovative software engineer capable of building the smart software systems of the future. Acquire specialised skills in artificial intelligence, robotics and Internet of Things (IoT).

Many of my past students' projects are linked to industry projects and have led to employment opportunities or ongoing postgraduate studies.

Tim Wilkin

Senior lecturer, School of Information Technology

Project-oriented Design-based Learning (PODBL)

PODBL is a fundamental key feature of our software engineering degree. From day one and throughout your degree, you will actively develop ideas and design products through hands-on and experiential learning. Our close links to industry means that industry projects you will work on, will meet real-world needs and equipping you for your future career as a software engineer.

Modern facilities with the latest technology

Deakin regularly invests in its facilities and IT programs ensuring that you have access to the latest software in fully equipped computer labs throughout your studies. The new Robotics and Internet of Things (RIoT) studio located at our Melbourne Burwood Campus offers the latest in computing, robotics and cyber-physical systems. You’ll have access to specialised software, such as professional development platforms and industry standard modelling and animation packages.

Industry experience in every IT course

In addition to the industry experience you develop in the course, you'll be able to undertake an internship as part of your degree. These internships apply your learning from the classroom in a practical setting while counting towards your degree. You'll experience the work environment and develop valuable professional networks before you graduate.

Research with us

The School of Information Technology aims to benefit society by generating new fundamental knowledge, training tomorrow's technology leaders and advancing industry technologies to maintain a competitive edge. Our research develops your skills and, with our expert staff supervising you, you'll be on the right path to a successful career.

Learn more about researching with us

DSTIL

In addition to the industry experience you develop in the course, you'll be able to undertake an internship as part of your degree. These internships apply your learning from the classroom in a practical setting while counting towards your degree. You'll experience the work environment and develop valuable professional networks before you graduate.

Find out more about DSTIL.

Close industry partnerships

We recognise the importance of maintaining strong industry links and being closely aligned with the IT industry. In addition to DSTIL, IT representatives from leading corporate industries and the government sector guide our curriculum and teaching programs, keeping our courses current and relevant to industry needs, which is key in a sector where change is constant.

Deakin also hosts guest speakers from key industry partners on a regular basis, keeping you abreast of industry trends, as well as providing important networking opportunities.

Career opportunities

Deakin's software engineering courses has been designed in response to industry demand for innovative software engineers capable of designing and developing complex software systems for the modern world – where software not only needs to interact with other software systems and users, but also with the environment itself.
As a graduate of this course you will be well-equipped to find employment in diverse areas of software systems engineering working to develop and implement state-of-the-art smart devices, systems and application frameworks for industries such as smart infrastructure, health, agriculture, manufacturing and transport as well as specialist research and management roles.

This can lead to employment in roles such as:

  • software engineer
  • software developer
  • programmer
  • DevOps engineer
  • Mobile applications developer
  • Web applications developer
  • embedded systems developer
  • robotics application engineer
  • IoT system engineer
  • systems architect
  • business analyst
  • project manager
  • Machine learning engineer
  • Data engineer/Research software engineer

Browse other disciplines within engineering and design

Choose an area that you're interested in and learn how Deakin's extensive range of study options and experiences can help turn your dreams into reality.

Browse other disciplines within information technology

Choose an area that you're interested in and learn how Deakin's extensive range of study options and experiences can help turn your dreams into reality.

Software engineering courses

Study with Deakin and we'll help you transform your passion into a successful and rewarding career

Filter by