Skip to menu Skip to content Skip to footer

You're viewing this site as a domestic an international student

You're a domestic student if you are:

  • a citizen of Australia or New Zealand,
  • an Australian permanent resident, or
  • a holder of an Australian permanent humanitarian visa.

You're an international student if you are:

  • intending to study on a student visa,
  • not a citizen of Australia or New Zealand,
  • not an Australian permanent resident, or
  • a temporary resident (visa status) of Australia.
You're viewing this site as a domestic an international student
Change

Smart solutions start with understanding the problem and end with systems that deliver real impact.

Technology shapes every aspect of modern life, and behind every great digital solution is a well-designed architecture. Solution Architecture is about creating systems that are scalable, secure and tailored to meet business needs.

UQ’s Bachelor of Information Technology major in Solution Architecture will give you the expertise to design and integrate complex IT solutions. Through practical projects and advanced coursework, you’ll learn to combine technical innovation with strategic thinking. Core courses cover software innovation, programming, web systems, cloud computing and emerging technologies like generative AI. You’ll also have the flexibility to choose electives in areas such as algorithms, computer systems, information security and human-centred AI.

This major blends theory with practical experience, preparing you to tackle real-world challenges in system design and implementation. You’ll graduate with the skills to lead technology projects, architect solutions and drive innovation across industries.

Join a new generation of IT professionals who can design intelligent, future-ready systems for an increasingly connected world.

Highlights

1 in Queensland for computer science and information systems

QS World University Rankings 2025

Career possibilities

Our programs prepare you for your first job and beyond. Here are some of the careers you could be on your way to:

  • Solutions architect
  • Solution designer
  • Software developer
  • Solutions lead

How you'll learn

Your learning experiences are designed to best suit the learning outcomes of the courses you choose.

  • Lectures
  • Tutorials
  • Studios

What you'll study

At UQ, subjects are called 'courses'. Here's a sample of the courses you could study:

  • Introduction to Software Innovation
  • Programming in the Large
  • Web Information Systems
  • Cloud Computing

Keep up to date

Sign up to get information about applying and studying at UQ.

Select your country and then enter your mobile phone number.

We will use your information to keep you informed about UQ programs, news, events and scholarships. By submitting this form, you consent to the terms of UQ's Marketing consent and privacy notice.