IT Majors, Minors and Specialisations

Majors

Business information systems (also available as a minor and extended major)

All organisations, from the largest multinational to the smallest start-up, need information technology to carry them through change and ensure their long-term viability.

More information and relevant courses

Computer networks and security (also available as a minor and extended major)

Our world runs on networks. We use mobile devices and the internet every day, and behind these lie a constantly evolving and crucial infrastructure including mobile communications, the cloud and broadband networks. Companies depend on these information networks for mission-critical operations.

More information and relevant courses

Games development (also available as a minor)

If you have a fascination for digital games, and want a career designing, developing and creating for the exciting and expanding computer-games industry, then this is the major for you.

More information and relevant courses

Multimedia development (also available as an extended major)

Do you have a creative and enquiring mind? Do you like telling stories in innovative ways? And are you keen to explore – and extend – the potential of emerging digital technologies?

More information and relevant courses

Software development (also available as a minor and extended major)

Software does everything from dispensing medicine to controlling flight paths and monitoring and shaping our shopping habits. As a software developer, you will build the applications that underpin contemporary life. Why not join this young and exciting field, which is constantly evolving, as new technologies emerge?

More information and relevant courses

Minors

Business analytics
Computer science
Creative computing
Cybersecurity
Data science
Games design
Information and society
IT for business
Mobile apps development
Software engineering
Web development

Specialisations

Advanced computer science

Computer scientists are behind many solutions to the world's greatest information challenges. Computer science is the theory and practice of applying computers and software to problem solving. Its practical applications span all disciplines, including science, engineering, business and commerce, the creative and performing arts and the humanities.

More information and relevant courses

Data science

This is the era of 'big data'.

Data science is a cutting-edge specialisation exploring the capture, management and use of the huge volumes of data generated by government, commerce and science in the fast-progressing world of the Information Age.

More information and relevant courses

Software engineering

Software is everywhere. It does everything from dispensing medicine to controlling flight paths to monitoring and shaping our shopping habits. Our world's major companies, governments and organisations depend on smartly designed and well-built software. And they rely on the expertise of skilled software engineers to make it happen.

More information and relevant courses