Bachelor of Information Technology (Computer Science) (IN01)


You're viewing information for students who are currently enrolled in this course.
If you're interested in studying a similar course, go to future students' course information.

 

Download printable version of Bachelor of Information Technology (Computer Science)

Planning your enrolment

This information will assist to plan your studies and complete your enrolment in HiQ. Read the information under the Course Structure tab for a recommended study program and unit details.

This is a major of the course Bachelor of Information Technology (IN01)

If you need further enrolment advice use the contact details listed. For more information about enrolling visit the enrolment section.

Major Details

Course duration (full-time): 3 years
Course duration (part-time): Domestic: 6 years
Total credit points:288
Standard credit points/full-time semester:48
Standard credit points/part-time semester:24
Course coordinator:Associate Professor Wayne Kelly
Discipline coordinator:Dr Jinglan Zhang
Course contact:+61 7 3138 2000, askqut@qut.edu.au
Delivery:Gardens Point, Online
CRICOS code:012656E
Faculty:Faculty of Science

Scholarships

Professional recognition

This program is ACS accredited, giving eligibility for ACS membership, recognition by ACS for certification and migration skills assessment, and international recognition by signatories of the Seoul Accord.

Early exit

With appropriate unit selection, students may be able to exit early with the IT10 Diploma in Information Technology.

Pathways to further study

The QUT Bachelor of Information Technology is located at Level 7 of the Australian Qualifications Framework (AQF). Eligible graduates may continue their studies in these disciplines with an additional honours year in the (IN10) Bachelor of Information Technology (Honours) or (IF80) Master of Philosophy course at QUT.

Study costs

Domestic students may need to pay the Student Services and Amenities Fee (SSAF).

QUT You

You may be required to complete QUT You units in your course – find out more about QUT You.

Course Structures

To meet the course requirements of the Bachelor of Information Technology, you must complete a total of 288 credit points.

For students commencing from 2026, the degree is arranged as follows:

  • Core units - 108 credit points
  • A Major - 72 credit points
  • QUT You - 24 credit points
  • Complementary studies - 84 credit points, made up of:
        - a Second Major (72 credit points) and an elective (12 credit points), or
        - a Minor (48 credit points) and electives (36 credit points).

For students who commenced the course in 2024 or 2025, the degree is arranged as follows:

  • Core units - 96 credit points
  • A Major – 84 credit points
  • QUT You - 24 credit points
  • Complementary studies - 84 credit points, made up of:
        - a second major (84 credit points), or
        - a minor (48 credit points) including new IT minors available in 2026; and elective units (36 credit points).

For students who commenced the course prior to 2024, the degree is arranged as follows:

  • Core units - 72 credit points
  • A Major – 120 credit points
  • Complementary studies - 96 credit points, made up of:
        - a second major (96 credit points), or
        - two minors (48 credit points each) including new IT minors available in 2026, or
        - one minor (48 credit points) including new IT minors available in 2026; and elective units (48 credit points).

Enrolment Information

SCB300 Professional Practice:

For Work Integrated Learning (WIL) opportunities, SCB300 Professional Practice unit is available for selection. Save an elective to ensure study plan scope (SCB300 is available for selection in the complementary studies - unit options; and in the core unit option space (for student who commenced the course prior to 2024)). Please refer to the Faculty of Science – Student Information: Work Placement Canvas page for further information and pre-enrolment requirements.

For students commencing from 2026 - Progression options for your study plan:

There are two progression options, both starting with the same first semester units. 
You can choose the pathway that best suits your interests and goals:

Option 1: Common first year
This option allows you to complete a set of foundational core units in your first year before selecting your major. This is the ideal choice if you would like more time to explore your interests before committing to a specific area of study.

Option 2: Major starts in first year
In this option, you begin studying units from your chosen major in your first year. This progression option is suitable if you already know which major you would like to pursue and want to build expertise from the first year.

Regardless of your choice, both options are designed to support a smooth progression through your course.

Semester 1 (February) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB220
Equivalents:
IFZ220
Introduction to AI for IT Professionals
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
IFB104 or EGB103
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Select one QUT You unit (6 credit points)
Select one QUT You unit (6 credit points)
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CS Elective or Complementary studies unit
Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CS Elective or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
Semester 2 (July) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB220
Equivalents:
IFZ220
Introduction to AI for IT Professionals
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
IFB104 or EGB103
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Select one QUT You unit (6 credit points)
Select one QUT You unit (6 credit points)
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CS Elective unit or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CS Elective unit or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
Semester 1 (February) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
IFB220
Equivalents:
IFZ220
Introduction to AI for IT Professionals
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
IFB104 or EGB103
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
Select one QUT You unit (6 credit points)
Select one QUT You unit (6 credit points)
CodeTitleOffered InRequisites
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
CS Elective or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CS Elective or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
Semester 2 (July) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
IFB220
Equivalents:
IFZ220
Introduction to AI for IT Professionals
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
IFB104 or EGB103
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
Select one QUT You unit (6 credit points)
Select one QUT You unit (6 credit points)
CodeTitleOffered InRequisites
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CS Elective unit or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CS Elective unit or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
72 credit points of core units (IFB102, IFB103, IFB104, IFB105, IFB201, IFB240)
12 credit points of complementary studies units
12 credit points of QUT You units
Semester 1 (February) entry
CodeTitleOffered InRequisites
IFB220
Equivalents:
IFZ220
Introduction to AI for IT Professionals
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
IFB104 or EGB103
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CS Elective or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CS Elective or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
Semester 2 (July) entry
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
IFB220
Equivalents:
IFZ220
Introduction to AI for IT Professionals
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
IFB104 or EGB103
CS Elective unit or Complementary studies unit
CodeTitleOffered InRequisites
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CS Elective unit or Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
CS Elective unit or 2 x 6cps of QUT You units
Complementary studies unit
Complementary studies unit
CodeTitleOffered InRequisites
48 credit points of core units (IFB102, IFB103, IFB104, IFB105)
36 credit points of complementary studies units (for the completion of EED001, EED002, EED003, EED004 in EE18 OR ESD001, ESD002, ESD003, ESD004 in ES21)
12 credit points of QUT You units
Semester 1 (February) entry
CodeTitleOffered InRequisites
IFB220
Equivalents:
IFZ220
Introduction to AI for IT Professionals
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
IFB104 or EGB103
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
Complementary studies unit
CodeTitleOffered InRequisites
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CS Elective unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
CS Elective unit
Complementary studies unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
2 x 6cps of QUT You units
Complementary studies unit

Students who commenced their course in 2025 or prior, please refer to the ‘Bachelor of Information Technology curriculum changes 2026 onwards’ for information regarding unit changes.

Semester 1 (February) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
Select one QUT You unit (6 credit points)
Select one QUT You unit (6 credit points)
CodeTitleOffered InRequisites
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
Select one of two 6cp of QUT You unit OR 12cp of Complementary Studies unit
CodeTitleOffered InRequisites
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
12cp of Complementary Studies unit
12cp of Complementary Studies unit
Select one of two 6cp of QUT You unit OR 12cp of Complementary Studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
Select one of two 6cp of QUT You unit OR 12cp of Complementary Studies unit
Select 12cp of Complementary Studies unit OR one of the Computer Science Option Unit listed below:
CAB402Programming Paradigms
Last offered in 2025
Prerequisites:
IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564)
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
12cp of Complementary Studies unit
Select one of two 6cp of QUT You unit OR 12cp of Complementary Studies unit
Select 12cp of Complementary Studies unit OR one of the Computer Science Option Unit listed below:
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
Semester 2 (July) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Select one QUT You unit (6 credit points)
Select one QUT You unit (6 credit points)
CodeTitleOffered InRequisites
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
12cp of Complementary Studies unit
Select one of two 6cp of QUT You unit OR 12cp of Complementary Studies unit
CodeTitleOffered InRequisites
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
Select one of two 6cp of QUT You unit OR 12cp of Complementary Studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
12cp of Complementary Studies unit
Select one of two 6cp of QUT You unit OR 12cp of Complementary Studies unit
Select 12cp of Complementary Studies unit OR one of the Computer Science Option Unit listed below:
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
12cp of Complementary Studies unit
Select one of two 6cp of QUT You unit OR 12cp of Complementary Studies unit
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Select 12cp of Complementary Studies unit OR one of the Computer Science Option Unit listed below:
Computer Science Option Unit list
CodeTitleOffered InRequisites
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB402Programming Paradigms
Last offered in 2025
Prerequisites:
IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564)
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))

Students who commenced their course in 2025 or prior, please refer to the ‘Bachelor of Information Technology curriculum changes 2026 onwards’ for information regarding unit changes.

CodeTitleOffered InRequisites
72 credit points of core units (IFB102, IFB103, IFB104, IFB105, IFB201, IFB240)
12 credit points of complementary studies units
12 credit points of QUT You units
February entry
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
12cp of Complementary Studies unit
12cp of Complementary Studies unit
CodeTitleOffered InRequisites
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
12cp of Complementary Studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
Select one of: two 6cp of QUT You unit OR one of the Computer Science Option Unit listed below:
CAB402Programming Paradigms
Last offered in 2025
Prerequisites:
IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564)
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
Select one of: two 6cp of QUT You unit OR one of the Computer Science Option Unit listed below:
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
12cp of Complementary Studies unit
12cp of Complementary Studies unit
July entry
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
12cp of Complementary Studies unit
12cp of Complementary Studies unit
CodeTitleOffered InRequisites
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
12cp of Complementary Studies unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
Select one of: two 6cp of QUT You unit OR one of the Computer Science Option Unit listed below:
CAB402Programming Paradigms
Last offered in 2025
Prerequisites:
IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564)
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
12cp of Complementary Studies unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
Select one of: two 6cp of QUT You unit OR one of the Computer Science Option Unit listed below:
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
12cp of Complementary Studies unit
12cp of Complementary Studies unit

Students who commenced their course in 2025 or prior, please refer to the ‘Bachelor of Information Technology curriculum changes 2026 onwards’ for information regarding unit changes.

CodeTitleOffered InRequisites
48 credit points of core units (IFB102, IFB103, IFB104, IFB105)
36 credit points of complementary studies
12 credit points of QUT You units
February Entry
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
CodeTitleOffered InRequisites
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
Select one Complementary Studies unit OR a Minor unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
Select one Computer Science Major Unit Option OR two 6cp of QUT You unit
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
Select one Complementary Studies unit OR a Minor unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
Select one Computer Science Major Unit Option OR two 6cp of QUT You unit
Select one Complementary Studies unit OR a Minor unit
Select one Complementary Studies unit OR a Minor unit
July entry
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
CodeTitleOffered InRequisites
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
Select one Complementary Studies unit OR a Minor unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
Select one Computer Science Major Unit Option OR two 6cp of QUT You unit
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
Select one Complementary Studies unit OR a Minor unit
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
Select one Computer Science Major Unit Option OR two 6cp of QUT You unit
Select one Complementary Studies unit OR a Minor unit
Select one Complementary Studies unit OR a Minor unit

Students who commenced their course in 2025 or prior, please refer to the ‘Bachelor of Information Technology curriculum changes 2026 onwards’ for information regarding unit changes.

Semester 1 (February) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Core Unit Option
CodeTitleOffered InRequisites
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
2nd Major/Minor unit
2nd Major/ Minor unit
CodeTitleOffered InRequisites
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
IFB295
Equivalents:
INB201
IT Project Management
Prerequisites:
Completion of 96 credit points of study
Antirequisites:
IAB304
2nd Major/ Minor unit
2nd Major/ Minor unit
CodeTitleOffered InRequisites
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
2nd Major/ Minor unit
2nd Major/ Minor unit
OR select 12 credit point unit (1 unit) from
CAB402Programming Paradigms
Last offered in 2025
Prerequisites:
IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564)
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
2nd Major/ Minor unit
2nd Major/ Minor unit
2nd Major/ Minor unit
OR select 12 credit point unit (1 unit) from
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
Semester 2 (July) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Core Unit Option
CodeTitleOffered InRequisites
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
IFB295
Equivalents:
INB201
IT Project Management
Prerequisites:
Completion of 96 credit points of study
Antirequisites:
IAB304
2nd Major/Minor Unit
2nd Major/Minor Unit
CodeTitleOffered InRequisites
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
2nd Major/Minor Unit
2nd Major/Minor Unit
CodeTitleOffered InRequisites
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
2nd Major/Minor Unit
2nd Major/Minor Unit
CS Major Elective choice from:
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
2nd Major/Minor Unit
2nd Major/Minor Unit
2nd Major/Minor Unit OR
CS Major Elective choice from:
CAB402Programming Paradigms
Last offered in 2025
Prerequisites:
IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564)
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Computer Science Major Unit Option list
CodeTitleOffered InRequisites
Select 12 credit points (1 unit) from the Computer Science Major Unit Option lis
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Note: CAB402 is permitted to count towards this Major if completed in 2025 or prior.
Semester 1 (February) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
Students should select their major prior to enrolling in their Core Option Units
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
Core Unit Option
Core Unit Option
CodeTitleOffered InRequisites
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
2nd Major/Minor unit
2nd Major/Minor unit
CodeTitleOffered InRequisites
CAB303
Equivalents:
INB251
Networks
Last offered in 2022
Prerequisites:
IFB102 or ITD102
IFB295
Equivalents:
INB201
IT Project Management
Prerequisites:
Completion of 96 credit points of study
Antirequisites:
IAB304
2nd Major/Minor unit
2nd Major/Minor unit
CodeTitleOffered InRequisites
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
2nd Major/Minor unit
2nd Major/Minor unit OR
CS Major Elective choice from:
CAB402Programming Paradigms
Last offered in 2025
Prerequisites:
IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564)
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
2nd Major/Minor unit
2nd Major/Minor unit
2nd Major/Minor unit OR
CS Major Elective choice from:
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CodeTitleOffered InRequisites
12 credit points (1 unit) to be selected from the CS Major Elective Unit Option list
Semester 2 (July) entry
CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
Core Unit Option
CodeTitleOffered InRequisites
IFB295
Equivalents:
INB201
IT Project Management
Prerequisites:
Completion of 96 credit points of study
Antirequisites:
IAB304
Core Unit Option
2nd Major/Minor unit
2nd Major/Minor unit
CodeTitleOffered InRequisites
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
2nd Major/Minor unit
2nd Major/Minor unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
Note: From 2023 CAB303 is re-coded as CAB222, students who completed CAB303 will still count towards the course.
2nd Major/Minor unit
2nd Major/Minor unit OR
CS Major Elective choice from:
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
2nd Major/Minor unit
2nd Major/Minor unit
2nd Major/Minor unit OR
CS Major Elective choice from:
CAB402Programming Paradigms
Last offered in 2025
Prerequisites:
IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564)
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CodeTitleOffered InRequisites
12 credit points (1 unit) to be selected from the CS Major Elective Unit Option list

Students who commenced their course in 2025 or prior, please refer to the ‘Bachelor of Information Technology curriculum changes 2026 onwards’ for information regarding unit changes.

CodeTitleOffered InRequisites
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
CodeTitleOffered InRequisites
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
CodeTitleOffered InRequisites
Students should select their major prior to enrolling in their Core Option Units
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Note: From 2023, IFB240 has been included as a core unit. For students that commenced prior to 2023 – IFB240 is available for selection under the Core Unit Option list. You may wish to select this unit or any other unit from the list.
CodeTitleOffered InRequisites
CAB202
Equivalents:
ENB244
Microprocessors and Digital Systems
Last offered in 2025
Prerequisites:
((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107))
Core Unit Option
CodeTitleOffered InRequisites
CAB203
Equivalents:
INB250
Discrete Structures
Last offered in 2025
Prerequisites:
IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CodeTitleOffered InRequisites
IFB295
Equivalents:
INB201
IT Project Management
Prerequisites:
Completion of 96 credit points of study
Antirequisites:
IAB304
2nd Major/Minor unit
CodeTitleOffered InRequisites
2nd Major/Minor unit
2nd Major/Minor unit
CodeTitleOffered InRequisites
CAB303
Equivalents:
INB251
Networks
Last offered in 2022
Prerequisites:
IFB102 or ITD102
2nd Major/Minor unit
CodeTitleOffered InRequisites
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
2nd Major/Minor unit
CodeTitleOffered InRequisites
2nd Major/Minor unit
2nd Major/Minor unit
CodeTitleOffered InRequisites
IFB398IT Capstone Project (Phase 1)
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
[(IAB251 or CAB302 or IAB320 or IAB321 or IFB343 or CAB330 or IAB305) and completion of 120cp of (IFB% or ITD% or CAB% or IAB%)] or [192cp of DS01]
CS Major Elective choice from:
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB402Programming Paradigms
Last offered in 2025
Prerequisites:
IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564)
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CodeTitleOffered InRequisites
IFB399
Equivalents:
CAB399, IAB399, IFZ399
IT Capstone Project (Phase 2)
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB398 or CAB398 or IAB398
2nd Major/Minor unit

Unit Lists

CodeTitleOffered InRequisites
QUT001QUT You: Artificial Intelligence in the Real World
Gardens Point
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Kelvin Grove
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Online
Semester 1 - 6 Week A, Semester 2 - 6 Week D
QUT002QUT You: Walking on Country
Online
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Gardens Point
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Kelvin Grove
Semester 1 - 6 Week A, Semester 2 - 6 Week D
QUT003QUT You: Real Action for Real Change
Online
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Kelvin Grove
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Gardens Point
Semester 1 - 6 Week A, Semester 2 - 6 Week D
QUT004QUT You: Living and Working Collaboratively, Ethically, and Inclusively
Online
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Kelvin Grove
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Gardens Point
Semester 1 - 6 Week A, Semester 2 - 6 Week D
QUT005QUT You: Seeing Me, Seeing You: Skills for a Diverse World
Online
Semester 1 - 6 Week B, Semester 2 - 6 Week C
Kelvin Grove
Semester 1 - 6 Week B, Semester 2 - 6 Week C
Gardens Point
Semester 1 - 6 Week B, Semester 2 - 6 Week C
QUT006QUT You: The Art of Pitching
Online
Semester 1 - 6 Week B, Semester 2 - 6 Week C
Gardens Point
Semester 1 - 6 Week B, Semester 2 - 6 Week C
Kelvin Grove
Semester 1 - 6 Week B, Semester 2 - 6 Week C
QUT007QUT You: Fighting 'Fake News'
Kelvin Grove
Semester 1 - 6 Week B, Semester 2 - 6 Week C
Gardens Point
Semester 1 - 6 Week B, Semester 2 - 6 Week C
Online
Semester 1 - 6 Week B, Semester 2 - 6 Week C
QUT009QUT You: Data Science for Society
Gardens Point
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Online
Semester 1 - 6 Week A, Semester 2 - 6 Week D
Kelvin Grove
Semester 1 - 6 Week A, Semester 2 - 6 Week D
QUT010QUT You: People with Robots
Gardens Point
Semester 1 - 6 Week B, Semester 2 - 6 Week C
Kelvin Grove
Semester 1 - 6 Week B, Semester 2 - 6 Week C
Online
Semester 1 - 6 Week B, Semester 2 - 6 Week C
QUT013QUT You: Human Agency in the Digital World
Kelvin Grove
Semester 2 - 6 Week C
Gardens Point
Semester 2 - 6 Week C
Online
Semester 2 - 6 Week C

From 2026 onwards, there will be changes to units and study areas that may affect your enrolment. Study plans for continuing students have been updated to reflect these changes.

Please note: The information below is subject to change.

Important: If an option unit is removed and not listed with a replacement in the table below, you will need to choose a different option unit.

Last offered in 2026

Semester

Change

Effective from 2027

Semester

CAB440 Network and Systems Administration

Sem1

Replaced by

CAB443 Systems Security

Sem 1 & Sem 1 online

IAB201 Modelling Techniques for Information Systems

Sem 1 & Sem 2

Sem 1 online & Sem 2 online

Replaced by

IAB322 Process Mining 

Impacted structures:

- IN01MJR-PANAUT Process Analytics and Automation Major (core unit)
- IN01SMJ-PANAUT Process Analytics and Automation Second Major (core unit)
- IN01MJR-ENTCOM Enterprise Computing Major Unit Option List (option unit)
- IN01SMJ-ENTCOM Enterprise Computing Second Major Unit Option List (option unit)
- IN01MNR-ENTCOM Enterprise Computing Minor Unit Option List (option unit)

Sem 1 & Sem 1 online

IAB201 Modelling Techniques for Information Systems

Sem 1 & Sem 2

Sem 1 online & Sem 2 online

Replaced by

IAB320 Process Improvement 

Impacted structures:


- IN01MJR-INFSYST Information Systems Major (core unit)
- IN01SMJ-INFOSYS Information Systems Second Major (core unit)
- IN01MNR-INFOSYS Information Systems Minor (core unit)

Sem 1& Sem 1 online

IAB201 Modelling Techniques for Information Systems

Sem 1 & Sem 2

Sem 1 online & Sem 2 online

Replaced by

IAB203 Process Modelling 

Impacted structure:

- INBXMNR-INFOSYS Information Systems Minor (core unit)

Sem 1 &   Sem 2

Sem 2 & Sem 2 online

IAB203 Process Modelling 

 

Sem 1 &   Sem 2

Sem 2 & Sem 2 online

Replaced by

IAB322 Process Mining 

Impacted structure:

- INBXMNR-INFOSYS Information Systems Minor (core option unit)

Sem 1 & Sem 1 online

IAB320 Process Improvement 

 

Sem 1

Sem 1 online

Replaced by

IAB322 Process Mining 

Impacted structures:

- IN01MNR-PANAUT Process Analytics and Automation Minor (core unit)
- DS01MNR-PRCANA Process Analytics Minor (core unit)
- IN01MJR-INFSYST Information Systems Major Unit Options (option unit)
- IN01SMJ-INFOSYS Information Systems Second Major Unit options (option unit)

Sem 1 & Sem 1 online

 

Last offered in 2025

Semester

Change

Effective from 2026

Semester

CAB202 Microprocessors and Digital Systems

Sem1,2

Replaced by

IFB220 Introduction to AI for IT Professionals - for the following:

IN01 Bachelor of Information Technology and associated doubles except SE60

SE60 Bachelor of Engineering (Honours) / Bachelor of Information Technology - Computer Science major with non-Electrical related majors

IN01MJR-COMSCIE Computer Science Major

IN01SMJ-COMPSCI Computer Science Second Major

University Wide Computer Science Minor

Sem1,2

EGB202 Microprocessors and Digital Systems - for the following:

SE40 Bachelor of Engineering (Honours) / Bachelor of Mathematics

SE60 Bachelor of Engineering (Honours) / Bachelor of Information Technology - Computer Science major with Electrical and Aerospace, Electrical Engineering, Electrical and Renewable Power, Mechatronics or Computer and Software Systems major

EV07 Bachelor of Engineering (Honours) / Master of Data Science

EN01 Bachelor of Engineering (Honours)

CAB203 Discrete Structures

Sem1

Replaced by

CAB230 Web Computing – for IN01

Sem1

IFB220 Introduction to AI for IT Professionals – for SE60 Computer Science Major with Computer and Software Systems Major (where CAB230 already part of CSS Major).

SE60 Computer Science Major with other electrical related Majors has a choice of IFB220 Introduction to AI for IT Professionals and CAB230 Web Computing.

CAB402 Programming Paradigms

Sem1

Replaced by

CAB302 Software Development

Impacted structure:

DS01MNR-ADVCOMT v2 Advanced Computing for Data Science Minor

Sem1, 2

CAB430 Data and Information Integration

Sem1

Replaced by

Select an another option unit

Impacted structure:

DS01MNR-DMANDAI v1 Data Mining and Artificial Intelligence Minor

 

CAB431 Text Analysis and Web Search

Sem1

Replaced by

Select an another option unit

Impacted structure:

DS01MNR-DMANDAI v1 Data Mining and Artificial Intelligence Minor

 

CAB441 Network Security

Sem2

Replaced by

CAB444 Secure Network Architectures

Impacted structures:

IN01MNR-NETSECU v3 Networks and Security Minor

IN01MNR-NETWSEC v2 Networks and Security Minor

Sem2

IAB206 Modern Data Management

Sem2

Replaced by

DSB201 Advanced Databases

Sem2

IAB303 Data Analytics for Business Insight

Sem2

Replaced by

IAB353 Business Intelligence Using Enterprise Systems

Impacted structures:

IN01MNR-BUSINTL v1 Business Intelligence Minor

DS01MNR-INFOSYS v2 Information Systems Minor > Business Intelligence Strand

Sem2

IAB351 Cloud Information Systems

Sem1

Replaced by

IFB452 Blockchain Technology

Impacted structure:

IN01MNR-ENTPSS v4 Enterprise Systems Minor

Sem1

IAB352 Enterprise Systems Management

Sem2

Replaced by

IAB353 Business Intelligence using Enterprise Systems

Impacted structures:

IN01MNR-ENTPSS v4 Enterprise Systems Minor

Sem2

 

2022 or earlier

Change

From 2023

CAB240 Information Security

Replaced by

IFB240 Cyber Security

CAB303 Networks

Replaced by CAB222 Networks

Students take 24cps of core unit options

Replaced by Students take 12cps of core unit options

 

From 2026 onwards, the Bachelor of Information Technology majors—Computer Science, Enterprise Computing, and Process Analytics and Automation — include optional units within each major.

CodeTitleOffered InRequisites
IN01MJR-COMSCN v1
Computer Science Major General Option Units List
CAB210User Experience Fundamentals
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 or ITD103 or EGB101 or IGB120
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IFB343Secure Software Development
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(IFB104 or EGB103) and IFB240

Familiarity with principles of information security. General knowledge in software engineering and testing. Sound skills in solving computational problems and implementing these solutions in a programming language.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Computer Science Major Advanced Option Units List
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CodeTitleOffered InRequisites
IN01MJR-ENTCOM v1
Enterprise Computing Major Option Units
IAB201
Equivalents:
ITD122
Modelling Techniques for Information Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
IAB305
Equivalents:
IAB205, IAZ305
IT Strategy and Management
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB103 or ITD103
IAB321Process Technologies
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB203
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CodeTitleOffered InRequisites
IN01MJR-PANAUT v1
Process Analytics and Automation Major Option Units
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251

Below is a list of available Second Major options for selection in 2026 onwards. Please ensure that your selection of Second Major is different from your Primary Major.

* Any unit(s) that is core elsewhere in your course or primary major, can NOT be selected in your chosen second major.

CodeTitleOffered InRequisites
IN01SMJ-ARTINT v1
Core Units
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
DSB102Introduction to Machine Learning
Gardens Point
Semester 2
Online
Semester 2
CAB201 or a unit from the Information Technology options list. You must select CAB201 if it's not in your first major.
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
Information Technology unit options list
IAB353 or a unit from the Information Technology unit options list. You must select IAB353 if it's not in your first major.
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
Information Technology unit options list
IFB320 or a unit from the Information Technology unit options list. You must select IFB320 if it's not in your first major.
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
Information Technology unit options list
CodeTitleOffered InRequisites
IN01SMJ-BAITMG v1
Core Units
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB305
Equivalents:
IAB205, IAZ305
IT Strategy and Management
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB103 or ITD103
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
IAB203 or a unit from the Information Technology options list. You must select IAB203 if it's not in your first major.
IAB203Process Modelling
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Information Technology unit options list
IAB353 or a unit from the Information Technology options list. You must select IAB353 if it's not in your first major.
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
Information Technology unit options list
IAB401 or a unit from the Information Technology options list. You must select IAB401 if it's not in your first major.
IAB401
Equivalents:
IAB301, IAZ401
Enterprise Architecture
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 AND IFB105 AND (IAB251 OR IAB203)
Information Technology unit options list
CodeTitleOffered InRequisites
IN01SMJ-COMSCN v1
CAB201 or a unit from the Information Technology options list. You must select CAB201 if it's not in your first major.
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
Information Technology unit options list
CAB222 or a unit from the Information Technology options list. You must select CAB222 if it's not in your first major.
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
Information Technology unit options list
CAB302 or a unit from the Information Technology options list. You must select CAB302 if it's not in your first major.
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
Information Technology unit options list
IFB320 or a unit from the Information Technology options list. You must select IFB320 if it's not in your first major.
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
Information Technology unit options list
Computer Science Second Major General Option Units List. Select one unit from the Computer Science Second Major General Option Units List.
CAB210User Experience Fundamentals
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 or ITD103 or EGB101 or IGB120
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IFB343Secure Software Development
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(IFB104 or EGB103) and IFB240

Familiarity with principles of information security. General knowledge in software engineering and testing. Sound skills in solving computational problems and implementing these solutions in a programming language.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Computer Science Second Major Advanced Option Units List. Select one unit from the Computer Science Second Major General Option Units List
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CodeTitleOffered InRequisites
IN01SMJ-CYBSEC v1
Core units
CAB340Cryptography
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB240

Prerequisites for this unit include general knowledge of computer science concepts including familiarity with programming language of your choice (in order to be able to develop software prototypes) and general ease with mathematical subjects.
CAB443Systems Security
Available for enrolment in 2027
Prerequisites:
IFB103 and IAB246 (IAB246 can be studied in the same semester)

1. Familiarity with principles of systems design. 2. Well-developed understanding of the multifaceted aspects of cybersecurity, having studied the evolving cyber threat landscape and its impact on individuals and organizations.
CAB444Secure Network Architectures
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB222 and (CAB440 or CAB443)
IAB246Organisations and Security: Governance, Risk and Compliance
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB240 (can be studied concurrently)
IFB343Secure Software Development
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(IFB104 or EGB103) and IFB240

Familiarity with principles of information security. General knowledge in software engineering and testing. Sound skills in solving computational problems and implementing these solutions in a programming language.
CAB222 or a unit from the Information Technology options list. You must select CAB222 if it's not in your first major.
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
Information Technology unit options list
CodeTitleOffered InRequisites
IN01SMJ-ENTCOM v1
Core units
IAB207
Equivalents:
IAZ207
Rapid Web Application Development
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
(IFB103 or ITD103) and (IFB105 or ITD105 or IFB130)
IAB330
Equivalents:
IAZ330
Applied Internet of Things
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202)
CAB201 or a unit from the Information Technology options list. You must select CAB201 if it's not in your first major.
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
Information Technology unit options list
IAB251 or a unit from the Information Technology options list. You must select IAB251 if it's not in your first major.
IAB251
Equivalents:
IAZ251
Software Engineering for Enterprise Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and IFB201) or CAB201
Information Technology unit options list
IAB401 or a unit from the Information Technology options list. You must select IAB401 if it's not in your first major.
IAB401
Equivalents:
IAB301, IAZ401
Enterprise Architecture
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 AND IFB105 AND (IAB251 OR IAB203)
Information Technology unit options list
Enterprise Computing Option units. Select one unit from the Enterprise Computing Option units list
IAB201
Equivalents:
ITD122
Modelling Techniques for Information Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
IAB305
Equivalents:
IAB205, IAZ305
IT Strategy and Management
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB103 or ITD103
IAB321Process Technologies
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB203
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CodeTitleOffered InRequisites
IN01SMJ-PANAUT v1
Core units
DSB202Data Ethics and Society
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB104 and IFB105
IAB201
Equivalents:
ITD122
Modelling Techniques for Information Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203
IAB320Process Improvement
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IAB203
IAB321Process Technologies
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB203
IAB203 or a unit from the Information Technology options list. You must select IAB203 if it's not in your first major.
IAB203Process Modelling
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Information Technology unit options list
Process Analytics and Automation option units
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
CodeTitleOffered InRequisites
IN01SMJ-SOFDEV v1
Core units
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
CAB201 or a unit from the Information Technology options list. You must select CAB201 if it's not in your first major.
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
Information Technology unit options list
CAB302 or 12cp from the Information Technology unit options list. You must select CAB302 if it's not in your first major.
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
Information Technology unit options list
IAB251 or a unit from the Information Technology options list. You must select IAB251 if it's not in your first major.
IAB251
Equivalents:
IAZ251
Software Engineering for Enterprise Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and IFB201) or CAB201
Information Technology unit options list

Below is a list of Minors available for selection in 2026 onwards.

Please note that students should allow a minimum of 3 semesters to complete a minor to account for semesters of offering and any pre-requisite requirements.

Important Enrolment Information:

  • Any unit(s) that appear in a minor and are also mandatory elsewhere in your course can not contribute towards the completion of the minor.
  • Any unit(s) that appear in multiple minors can only contribute towards the completion of one minor.
  • Not all minors may be available in your course. Please check your course rules.
  • Some units have been recoded, renamed or discontinued. These changes have been reflected in the lists of units available to continuing students. 
CodeTitleOffered InRequisites
IN01MNR-ARTINT v1
Complete 48 credit points of study (four units) from the Artificial Intelligence Minor Option Units list
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
DSB102Introduction to Machine Learning
Gardens Point
Semester 2
Online
Semester 2
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
CodeTitleOffered InRequisites
IN01MNR-BAITMG v1
Core unit
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB203 or a unit from the Information Technology options list. You must select IAB203 if it's not in your first major.
IAB203Process Modelling
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Information Technology unit options list
IAB353 or a unit from the Information Technology options list. You must select IAB353 if it's not in your first major.
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
Information Technology unit options list.
Business Analysis and IT Management Minor Option Units. Select one unit from the Business Analysis and IT Management Minor Option Units list.
IAB305
Equivalents:
IAB205, IAZ305
IT Strategy and Management
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB103 or ITD103
IAB401
Equivalents:
IAB301, IAZ401
Enterprise Architecture
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 AND IFB105 AND (IAB251 OR IAB203)
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
CodeTitleOffered InRequisites
IN01MNR-COMASI v1
Core units
MXB103
Equivalents:
MAB220
Introductory Computational Mathematics
Online
Semester 2
Gardens Point
Semester 2


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
MXB161Computational Explorations
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course
MXB261
Equivalents:
INB360, MAB480
Game Theory and Simulation for Decision-Making
Gardens Point
Semester 2
Online
Semester 2


Programming experience; sound achievement in Senior Mathematics B is assumed knowledge.
Computational Mathematics and Simulation Minor Option Units. Complete 12 credit points of study (any one unit) from the Computational Mathematics and Simulation Option Units list. Students who have not completed high school Specialist Mathematics or equivalent should choose MXB100.
MXB100Introductory Calculus and Algebra
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
MZB125, EGD125

Sound achievement in Senior Mathematics B (or equivalent) or MAB105 is assumed knowledge.
MXB105
Equivalents:
MAB121, PVB200
Calculus and Differential Equations
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
PVB201

Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
CodeTitleOffered InRequisites
IN01MNR-COMPSC
Complete 48 credit points of study (four units) from the Computer Science Minor Option Units List
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB210User Experience Fundamentals
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 or ITD103 or EGB101 or IGB120
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
IFB343Secure Software Development
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(IFB104 or EGB103) and IFB240

Familiarity with principles of information security. General knowledge in software engineering and testing. Sound skills in solving computational problems and implementing these solutions in a programming language.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Note: CAB202, CAB203 are permitted to count towards this Minor if completed in 2025 or prior.
Note: CAB303 is permitted to count towards this Minor if completed in 2022 or prior.
CodeTitleOffered InRequisites
IN01MNR-CYBSEC v1
Core units
IAB246Organisations and Security: Governance, Risk and Compliance
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB240 (can be studied concurrently)
CAB443Systems Security
Available for enrolment in 2027
Prerequisites:
IFB103 and IAB246 (IAB246 can be studied in the same semester)

1. Familiarity with principles of systems design. 2. Well-developed understanding of the multifaceted aspects of cybersecurity, having studied the evolving cyber threat landscape and its impact on individuals and organizations.
CAB222 or a unit from the Information Technology options list. You must select CAB222 if it's not in your first major.
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
Information Technology unit options list
Cyber Security Minor Option Units. Select one unit from the Cyber Security Minor Option Units list
CAB340Cryptography
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB240

Prerequisites for this unit include general knowledge of computer science concepts including familiarity with programming language of your choice (in order to be able to develop software prototypes) and general ease with mathematical subjects.
CAB444Secure Network Architectures
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB222 and (CAB440 or CAB443)
IFB343Secure Software Development
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(IFB104 or EGB103) and IFB240

Familiarity with principles of information security. General knowledge in software engineering and testing. Sound skills in solving computational problems and implementing these solutions in a programming language.
CodeTitleOffered InRequisites
IN01MNR-DATSCI v1
Core unit
DSB100Fundamentals of Data Science
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(CAB201 or ITD121) and (MZB151 or any MXB unit). CAB201 can be studied in the same teaching period as DSB100.
Data Science Minor Option units. Complete 36 credit points of study (any three units) from the Data Science Option Units list
MXB107Probability and Statistics
Online
Semester 1
Gardens Point
Semester 1


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
DSB200Applied Data Science
Available for enrolment in 2027
Prerequisites:
DSB101 and DSB102 and IFB104
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
DSB202Data Ethics and Society
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB104 and IFB105
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
CodeTitleOffered InRequisites
IN01MNR-ENTCOM v1
CAB201 or a unit from the Information Technology options list. You must select CAB201 if it's not in your first major.
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
Information Technology unit options list
IAB251 or a unit from the Information Technology options list. You must select IAB251 if it's not in your first major.
IAB251
Equivalents:
IAZ251
Software Engineering for Enterprise Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and IFB201) or CAB201
Information Technology unit options list
IAB401 or a unit from the Information Technology options list. You must select IAB401 if it's not in your first major.
IAB401
Equivalents:
IAB301, IAZ401
Enterprise Architecture
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 AND IFB105 AND (IAB251 OR IAB203)
Information Technology unit options list.
Enterprise Computing Minor Option Units. Select one unit from the Enterprise Computing Minor Option Units list
IAB201
Equivalents:
ITD122
Modelling Techniques for Information Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB207
Equivalents:
IAZ207
Rapid Web Application Development
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
(IFB103 or ITD103) and (IFB105 or ITD105 or IFB130)
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
IAB305
Equivalents:
IAB205, IAZ305
IT Strategy and Management
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB103 or ITD103
IAB321Process Technologies
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB203
IAB330
Equivalents:
IAZ330
Applied Internet of Things
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202)
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CodeTitleOffered InRequisites
IN01MNR-HUMCOM v1
Core units
CAB210User Experience Fundamentals
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 or ITD103 or EGB101 or IGB120
CAB310Interaction and Experience Design
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
CAB210
Human-Centred Computing Minor Option Units. Complete 24 credit points of study (any two units) from the Human-Centred Computing Core Option Units list.
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
IAB230Design of Enterprise IoT
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
IGB120
Equivalents:
INB280, IGB220
Introduction to Game Design
Gardens Point
Semester 1
DXB212Tangible Interaction Design
Kelvin Grove
Semester 2
Online
Semester 2
Prerequisites:
DXB110 and DXB111or IFB104

A basic knowledge of the principles of computer programming, and computational processes and techniques is assumed knowledge
CodeTitleOffered InRequisites
IN01MNR-INTHGS v1
Core Units
IAB230Design of Enterprise IoT
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103
IAB330
Equivalents:
IAZ330
Applied Internet of Things
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202)
Internet of Things Minor Option Units. Complete 24 credit points of study (any two units) from the Internet of Things Minor Option Units list
CAB210User Experience Fundamentals
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 or ITD103 or EGB101 or IGB120
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB310Interaction and Experience Design
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
CAB210
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
CodeTitleOffered InRequisites
IN01MNR-PANAUT v1
Core Units
IAB322Process Mining
Available for enrolment in 2027
Prerequisites:
IAB203 or DSB101
IAB321Process Technologies
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB203
IAB203 or a unit from the Information Technology options list. You must select IAB203 if it's not in your first major.
IAB203Process Modelling
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Information Technology unit options list.
Process Analytics and Automation Minor Option units. Select one unit from the Process Analytics and Automation Option Units list.
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
DSB202Data Ethics and Society
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB104 and IFB105
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB320Process Improvement
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IAB203
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
Note: IAB320 is permitted to count as a core unit towards this course if completed in 2026 or prior.
CodeTitleOffered InRequisites
IN01MNR-SOFDEV v1
Software Development Minor Option Units. Complete 48 credit points of study (four units) selected from the Software Development Minor Option Units list
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IAB251
Equivalents:
IAZ251
Software Engineering for Enterprise Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and IFB201) or CAB201

You can access details about University Wide Minor options from: https://www.student.qut.edu.au/enrolment/units/university-wide-second-majors-and-minors

Please note that students should allow a minimum of 3 semesters to complete a minor to account for semesters of offering and any pre-requisite requirements.

Important Enrolment Information:

  • Any unit(s) that appear in a minor and are also mandatory elsewhere in your course can not contribute towards the completion of the minor.
  • Any unit(s) that appear in multiple minors can only contribute towards the completion of one minor.
  • Not all minors may be available in your course. Please check your course rules.
  • Some units have been recoded, renamed or discontinued. These changes have been reflected in the lists of units available to continuing students. 

Rules for selecting Unit Options:

  • you must obey any Unit Option rules as set out in your course requirements
  • you cannot select a unit that forms part of the compulsory units of your course or the compulsory units of your chosen major area
  • you must have successfully completed any applicable pre/co-requisite units
  • the offering of these units is subject to sufficient student enrolment numbers and staff availability
  • University-wide Elective unit lists can be viewed via your Study Plan in eStudent.

These unit offerings are current at the time of publication but are subject to change.

Information Technology Unit Options List
CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB210User Experience Fundamentals
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 or ITD103 or EGB101 or IGB120
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
CAB310Interaction and Experience Design
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
CAB210
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB340Cryptography
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB240

Prerequisites for this unit include general knowledge of computer science concepts including familiarity with programming language of your choice (in order to be able to develop software prototypes) and general ease with mathematical subjects.
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
CAB440Network and Systems Administration
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB222 or CAB303 or INB251
CAB443Systems Security
Available for enrolment in 2027
Prerequisites:
IFB103 and IAB246 (IAB246 can be studied in the same semester)

1. Familiarity with principles of systems design. 2. Well-developed understanding of the multifaceted aspects of cybersecurity, having studied the evolving cyber threat landscape and its impact on individuals and organizations.
CAB444Secure Network Architectures
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB222 and (CAB440 or CAB443)
DSB100Fundamentals of Data Science
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(CAB201 or ITD121) and (MZB151 or any MXB unit). CAB201 can be studied in the same teaching period as DSB100.
IFB102
Equivalents:
IFB112, IND102, ITD102
Introduction to Computer Systems
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB104
Equivalents:
INB104, ITB001, ITD104
Introduction to Programming
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
CAB201, EGB103, EGD103
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB320Generative AI
Available for enrolment in 2027
Prerequisites:
(IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320.
IFB343Secure Software Development
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(IFB104 or EGB103) and IFB240

Familiarity with principles of information security. General knowledge in software engineering and testing. Sound skills in solving computational problems and implementing these solutions in a programming language.
IGB120
Equivalents:
INB280, IGB220
Introduction to Game Design
Gardens Point
Semester 1
IGB180
Equivalents:
INB180
Games History, Culture and Psychology
Gardens Point
Semester 1
Antirequisites:
INN180
IGB283Game Engine Theory and Application
Gardens Point
Semester 2
Prerequisites:
CAB201
Antirequisites:
INB381
IGB388Design and Development of Immersive Environments
Gardens Point
Semester 1
Prerequisites:
IGB200
CodeTitleOffered InRequisites
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
DSB202Data Ethics and Society
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB104 and IFB105
IAB201
Equivalents:
ITD122
Modelling Techniques for Information Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203
IAB203Process Modelling
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB207
Equivalents:
IAZ207
Rapid Web Application Development
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
(IFB103 or ITD103) and (IFB105 or ITD105 or IFB130)
IAB230Design of Enterprise IoT
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103
IAB246Organisations and Security: Governance, Risk and Compliance
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB240 (can be studied concurrently)
IAB251
Equivalents:
IAZ251
Software Engineering for Enterprise Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and IFB201) or CAB201
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
IAB305
Equivalents:
IAB205, IAZ305
IT Strategy and Management
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB103 or ITD103
IAB320Process Improvement
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IAB203
IAB321Process Technologies
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB203
IAB330
Equivalents:
IAZ330
Applied Internet of Things
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202)
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
IAB401
Equivalents:
IAB301, IAZ401
Enterprise Architecture
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 AND IFB105 AND (IAB251 OR IAB203)
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
IAB410Enterprise Data & AI Governance
Available for enrolment in 2027
IFB103
Equivalents:
ITD103
IT Systems Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB105
Equivalents:
IFB130, ITD105
Database Management
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


For PU51 students, PUB110 is the assumed knowledge for IFB105.
IFB201
Equivalents:
ITD201, IFZ201
Introduction to Enterprise Computing
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IFB220
Equivalents:
IFZ220
Introduction to AI for IT Professionals
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
IFB104 or EGB103
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Science and Mathematics Unit Options List
CodeTitleOffered InRequisites
BVB101
Equivalents:
BZB210
Foundations of Biology
Gardens Point
Semester 1, Semester 2
BVB103
Equivalents:
BVB102
Evolution and the Diversity of Life
Gardens Point
Semester 2
BVB201Biological Processes
Gardens Point
Semester 2
Prerequisites:
BVB101 or BZB210 or ((BVB203 or BVB306) and admission to ST20)
BVB202Experimental Design and Quantitative Methods
Gardens Point
Semester 1
Prerequisites:
SEB113 or MAB101 or MAB141 or MXB101 or MXB107 or (MZB103 and (MZB104 or MZB105))
BVB202Experimental Design and Quantitative Methods
Gardens Point
Semester 1
Prerequisites:
SEB113 or MAB101 or MAB141 or MXB101 or MXB107 or (MZB103 and (MZB104 or MZB105))
BVB204Ecological Science
Gardens Point
Semester 2
Prerequisites:
BVB101 or BVB102 or BVB103 or EVB102 or (admission to ST20 and completion of 96 credit points)
BVB225Ecosystems and Biodiversity
Gardens Point
Semester 2
Prerequisites:
BVB101 or BVB102 or BVB103 or EVB102 or BZB210 or admission to ST20
Antirequisites:
BVB223, BVB224
BVB305Microbiology and the Environment
Gardens Point
Semester 1
Prerequisites:
BVB201 or BVB317
BVB306
Equivalents:
BVB203
Plant Biology
Gardens Point
Semester 1
Prerequisites:
BVB201 OR BVB317 OR (BVB101 and CVB101 and admission to (SV02 or SV04))
BVB313Molecular Ecology
Gardens Point
Semester 2
Prerequisites:
BVB204 or (BVB201 and admission to ST20) or (BVB101 and BVB103 and admission to SV02)

A basic understanding and some prior experience in R coding is assumed.
BVB321Ecosystem Protection
Gardens Point
Semester 2
Prerequisites:
BVB204
BVB328Applications in Biotechnology
Gardens Point
Semester 1
Prerequisites:
BVB317 or BVB201
BVB330Synthetic Biology
Gardens Point
Semester 2
Prerequisites:
BVB317
CodeTitleOffered InRequisites
PVB210
Equivalents:
PQB460
Stellar Astrophysics
Gardens Point
Semester 1
PVB220
Equivalents:
PQB660
Cosmology
Gardens Point
Semester 2
CodeTitleOffered InRequisites
CLB100
Equivalents:
ERB211
Global Change
Gardens Point
Semester 1, Semester 2
CLB221
Equivalents:
PQB360
Introduction to Climate Change
Gardens Point
Semester 1
CLB222
Equivalents:
ERB202
Oceans and Atmosphere
Gardens Point
Semester 1
CLB333
Equivalents:
ERB311
Dynamic Atmosphere
Gardens Point
Semester 2
Prerequisites:
PQB360 or CLB221
CodeTitleOffered InRequisites
DSB101
Equivalents:
MXB262
Introduction to Data Science and Visualisation
Gardens Point
Semester 1
Online
Semester 1
DSB102Introduction to Machine Learning
Gardens Point
Semester 2
Online
Semester 2
DSB200Applied Data Science
Available for enrolment in 2027
Prerequisites:
DSB101 and DSB102 and IFB104
DSB301Advanced Visualisation and Data Science
Available for enrolment in 2028
Prerequisites:
DSB102 and DSB200
MXB100Introductory Calculus and Algebra
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
MZB125, EGD125

Sound achievement in Senior Mathematics B (or equivalent) or MAB105 is assumed knowledge.
MXB103
Equivalents:
MAB220
Introductory Computational Mathematics
Online
Semester 2
Gardens Point
Semester 2


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
MXB105
Equivalents:
MAB121, PVB200
Calculus and Differential Equations
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
PVB201

Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
MXB106
Equivalents:
MAB112, MAB122, MAB132, PVB202
Linear Algebra
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
MXB106
Equivalents:
MAB112, MAB122, MAB132, PVB202
Linear Algebra
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
MXB107Probability and Statistics
Online
Semester 1
Gardens Point
Semester 1


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
MXB161Computational Explorations
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course
MXB201
Equivalents:
MAB312
Advanced Linear Algebra
Gardens Point
Semester 1
Prerequisites:
MXB106

MXB105 is assumed knowledge.
MXB202
Equivalents:
MAB311
Advanced Calculus
Gardens Point
Semester 2
Prerequisites:
MXB105 and MXB106

MXB102 is assumed knowledge.
MXB225
Equivalents:
MAB413, MXB221
Modelling with Differential Equations 1
Gardens Point
Semester 1
Prerequisites:
MXB105 and MXB106

MXB106 is assumed knowledge.
MXB226
Equivalents:
MAB420, MXB222
Computational Methods 1
Gardens Point
Semester 2
Prerequisites:
MXB103 and MXB201
MXB241
Equivalents:
MAB314
Probability and Stochastic Modelling 2
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
MXB101 and MXB105
MXB242
Equivalents:
MAB414
Regression and Design
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
MXB107 and (DSB102 or MXB101)
MXB261
Equivalents:
INB360, MAB480
Game Theory and Simulation for Decision-Making
Gardens Point
Semester 2
Online
Semester 2


Programming experience; sound achievement in Senior Mathematics B is assumed knowledge.
MXB322
Equivalents:
MAB613
Partial Differential Equations
Gardens Point
Semester 1
Prerequisites:
(MXB201 and MXB202) or MXB225 or MXB221 or MAB413

MXB202 is assumed knowledge.
MXB325
Equivalents:
MAB521, MXB321
Modelling with Differential Equations 2
Gardens Point
Semester 2
Prerequisites:
MXB322 and (MXB225 or MXB221)
MXB326Computational Methods 2
Gardens Point
Semester 1
Prerequisites:
MXB202 and (MXB226 or MXB222)
Antirequisites:
EGB324
MXB332
Equivalents:
MAB525
Optimisation Modelling
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
MXB232 or MAB315
MXB334
Equivalents:
MAB625
Operations Research for Stochastic Processes
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
MXB232 and MXB241
MXB341
Equivalents:
MAB524
Statistical Inference
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
MXB241 or MAB314
MXB344
Equivalents:
MAB624
Generalised Linear Models
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
MXB242
MZB101
Equivalents:
MAB105
Modelling with Introductory Calculus
Last offered in 2023


Sound Achievement in Queensland Year 12 Mathematics A or B (or equivalent) is assumed knowledge.
CodeTitleOffered InRequisites
SCB300Professional Practice
Gardens Point
Semester 1, Semester 2, Summer
Prerequisites:
Successfully completed of 96cp of coursework units and admission into IN01 or IN05 or ST01 or DS01 or MS01)
Other Requisites:
Placements must be pre-approved by the Faculty of Science WIL team.

Students who have already commenced one of these second majors will be permitted to complete it.

* Any unit(s) that is core in your primary major, can NOT be selected in your chosen second major.

If you commenced your course in 2025 or prior, please refer to the 'Bachelor of Information Technology Curriculum Changes – From 2026' for details on unit updates.

CodeTitleOffered InRequisites
IN01SMJ-DATSCCS
DSB100Fundamentals of Data Science
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(CAB201 or ITD121) and (MZB151 or any MXB unit). CAB201 can be studied in the same teaching period as DSB100.
DSB102Introduction to Machine Learning
Gardens Point
Semester 2
Online
Semester 2
MXB100Introductory Calculus and Algebra
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
MZB125, EGD125

Sound achievement in Senior Mathematics B (or equivalent) or MAB105 is assumed knowledge.
MXB107Probability and Statistics
Online
Semester 1
Gardens Point
Semester 1


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
Choose Two units (24 credit points) from the Data Science (CS) Unit Options List
BSB131
Equivalents:
BSB123, BSD131
Applied Business Analytics
Online
Semester 1, Semester 2, Summer
Gardens Point
Semester 1, Semester 2, Summer
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
DSB202Data Ethics and Society
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB104 and IFB105
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
MXB242
Equivalents:
MAB414
Regression and Design
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
MXB107 and (DSB102 or MXB101)
MXB261
Equivalents:
INB360, MAB480
Game Theory and Simulation for Decision-Making
Gardens Point
Semester 2
Online
Semester 2


Programming experience; sound achievement in Senior Mathematics B is assumed knowledge.
MXB344
Equivalents:
MAB624
Generalised Linear Models
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
MXB242
PUB208Understanding Health Information
Kelvin Grove
Semester 2
Online
Semester 2
Note: MXB101,CAB430, CAB431, IAB303, MXB262 and MXB361 are permitted to count towards this Second Major if completed in 2025 or prior.
Note: BSB123 is permitted to count towards this Second Major if completed in 2022 or prior.
CodeTitleOffered InRequisites
IN01SMJ-DATASCS
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
DSB100Fundamentals of Data Science
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(CAB201 or ITD121) and (MZB151 or any MXB unit). CAB201 can be studied in the same teaching period as DSB100.
MXB100Introductory Calculus and Algebra
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
MZB125, EGD125

Sound achievement in Senior Mathematics B (or equivalent) or MAB105 is assumed knowledge.
MXB101
Equivalents:
MAB210
Probability and Stochastic Modelling 1
Last offered in 2025
MXB107Probability and Statistics
Online
Semester 1
Gardens Point
Semester 1


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
Select 36 credit points from the Data Science (CS) Unit options List:
BSB131
Equivalents:
BSB123, BSD131
Applied Business Analytics
Online
Semester 1, Semester 2, Summer
Gardens Point
Semester 1, Semester 2, Summer
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
MXB161Computational Explorations
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course
MXB242
Equivalents:
MAB414
Regression and Design
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
MXB107 and (DSB102 or MXB101)
MXB261
Equivalents:
INB360, MAB480
Game Theory and Simulation for Decision-Making
Gardens Point
Semester 2
Online
Semester 2


Programming experience; sound achievement in Senior Mathematics B is assumed knowledge.
MXB344
Equivalents:
MAB624
Generalised Linear Models
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
MXB242
PUB208Understanding Health Information
Kelvin Grove
Semester 2
Online
Semester 2
Note: CAB430, CAB431, IAB303, MXB262 and MXB361 are permitted to count towards this Second Major if completed in 2025 or prior.
Note: BSB123 is permitted to count towards this Second Major if completed in 2022 or prior.
CodeTitleOffered InRequisites
IN01SMJ-DATSCIS
MXB100Introductory Calculus and Algebra
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
MZB125, EGD125

Sound achievement in Senior Mathematics B (or equivalent) or MAB105 is assumed knowledge.
MXB101
Equivalents:
MAB210
Probability and Stochastic Modelling 1
Last offered in 2025
MXB107Probability and Statistics
Online
Semester 1
Gardens Point
Semester 1


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
DSB100Fundamentals of Data Science
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(CAB201 or ITD121) and (MZB151 or any MXB unit). CAB201 can be studied in the same teaching period as DSB100.
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
Choose one unit (12 credit points) from the Data Science (IS) Unit Options List:
BSB131
Equivalents:
BSB123, BSD131
Applied Business Analytics
Online
Semester 1, Semester 2, Summer
Gardens Point
Semester 1, Semester 2, Summer
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
DSB202Data Ethics and Society
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB104 and IFB105
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
MXB161Computational Explorations
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course
MXB242
Equivalents:
MAB414
Regression and Design
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
MXB107 and (DSB102 or MXB101)
MXB261
Equivalents:
INB360, MAB480
Game Theory and Simulation for Decision-Making
Gardens Point
Semester 2
Online
Semester 2


Programming experience; sound achievement in Senior Mathematics B is assumed knowledge.
MXB344
Equivalents:
MAB624
Generalised Linear Models
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
MXB242
PUB208Understanding Health Information
Kelvin Grove
Semester 2
Online
Semester 2
Note: MXB101,CAB430, CAB431, IAB303, MXB262 and MXB361 are permitted to count towards this Second Major if completed in 2025 or prior.
Note: BSB123 is permitted to count towards this Second Major if completed in 2022 or prior.
Note: CAB220 is permitted to count towards this Second Major if completed in 2021 or prior.
CodeTitleOffered InRequisites
IN01SMJ-INFOSYS
IAB201
Equivalents:
ITD122
Modelling Techniques for Information Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203
IAB203Process Modelling
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB207
Equivalents:
IAZ207
Rapid Web Application Development
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
(IFB103 or ITD103) and (IFB105 or ITD105 or IFB130)
IAB305
Equivalents:
IAB205, IAZ305
IT Strategy and Management
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB103 or ITD103
IAB401
Equivalents:
IAB301, IAZ401
Enterprise Architecture
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 AND IFB105 AND (IAB251 OR IAB203)
Choose one unit (12 credit points) from the Information Systems Second Major Options List
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
DSB202Data Ethics and Society
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB104 and IFB105
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
IAB320Process Improvement
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IAB203
IAB321Process Technologies
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB203
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
Note: IAB206 and IAB303 are permitted to count towards this Second Major if completed in 2025 or prior.
CodeTitleOffered InRequisites
IN01SMJ-COMPSCI
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB301
Equivalents:
CAZ301
Algorithms and Complexity
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
CAB201 or ITD121
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
IFB220
Equivalents:
IFZ220
Introduction to AI for IT Professionals
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
IFB104 or EGB103
Choose one unit (12 credit points) from the Computer Science Second Major Options List
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
CAB403Systems Programming
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
((CAB201 or ITD121) and CAB222) or CAB202 or EGB202
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
Note: CAB202, CAB203, CAB402 are permitted to count towards this Minor if completed in 2025 or prior.
CodeTitleOffered InRequisites
MSINSMJ-COMSISM
MXB100Introductory Calculus and Algebra
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Antirequisites:
MZB125, EGD125

Sound achievement in Senior Mathematics B (or equivalent) or MAB105 is assumed knowledge.
MXB103
Equivalents:
MAB220
Introductory Computational Mathematics
Online
Semester 2
Gardens Point
Semester 2


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
MXB161Computational Explorations
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course
MXB261
Equivalents:
INB360, MAB480
Game Theory and Simulation for Decision-Making
Gardens Point
Semester 2
Online
Semester 2


Programming experience; sound achievement in Senior Mathematics B is assumed knowledge.
DSB101
Equivalents:
MXB262
Introduction to Data Science and Visualisation
Gardens Point
Semester 1
Online
Semester 1
MXB362
Equivalents:
MAB681
Advanced Visualisation and Data Science
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
DSB101 or MXB262
Select CAB201 or CAB401. Information Systems major students must select CAB201.
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
Note: MXB262 is permitted to count towards this Second Major if completed in 2025 or prior.

Below is a list of available Minors for students who commenced the Bachelor of Information Technology in 2025 or prior.

Please ensure that your selection of Minor is different from your Primary Major.

  • Students who have already commenced one of these minors will be permitted to complete it.
  • Students who have not selected and/or commenced a minor will be permitted to select from this list of minors and the new list of minors available in 2026 onwards.
  • Please refer to the study sequences to plan your program. You must complete 48 credit points (normally four 12 credit point units) from the specified units to achieve a minor, following semester of offer and unit prerequisites (where applicable) to determine the order of enrolment.
  • Any unit(s) that is mandatory in your primary major, can NOT be selected in your chosen minors.
  • Any unit(s) that appear in multiple minors can only contribute towards the completion of one of these minors.

Please refer to the 'Bachelor of Information Technology Curriculum Changes – From 2026' for details on unit updates.

CodeTitleOffered InRequisites
IN01MNR-BUSINTL
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
Select one (12cp) unit from the Business Intelligence Unit Options List:
BSB131
Equivalents:
BSB123, BSD131
Applied Business Analytics
Online
Semester 1, Semester 2, Summer
Gardens Point
Semester 1, Semester 2, Summer
DSB202Data Ethics and Society
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB104 and IFB105
IAB203Process Modelling
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
IAB230Design of Enterprise IoT
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103
IAB251
Equivalents:
IAZ251
Software Engineering for Enterprise Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and IFB201) or CAB201
IAB321Process Technologies
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB203
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Note: IAB206, IAB303, and CAB430 are permitted to count towards this Minor if completed in 2025 or prior.
Note: IAB250 is permitted to count towards this Minor if completed in 2023 or prior.
Note: AYB114 is permitted to count towards this Minor if completed in 2021 or prior.
CodeTitleOffered InRequisites
 IN01MNR-BUSPMGT
IAB320Process Improvement
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IAB203
IAB321Process Technologies
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB203
Select two units (24cp) from the Business Process Management Minor Unit Options List:
DSB201
Equivalents:
IAB206
Advanced Databases
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)
DSB202Data Ethics and Society
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
IFB104 and IFB105
IAB251
Equivalents:
IAZ251
Software Engineering for Enterprise Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and IFB201) or CAB201
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Note: IAB206 and IAB303 are permitted to count towards this Minor if completed in 2025 or prior.
Note: IAB250 is permitted to count towards this Minor if completed in 2023 or prior.
CodeTitleOffered InRequisites
MSBXMNR-COMPSSC
DSB101
Equivalents:
MXB262
Introduction to Data Science and Visualisation
Gardens Point
Semester 1
Online
Semester 1
MXB261
Equivalents:
INB360, MAB480
Game Theory and Simulation for Decision-Making
Gardens Point
Semester 2
Online
Semester 2


Programming experience; sound achievement in Senior Mathematics B is assumed knowledge.
Select two units (24cp) from the Computational and Simulation Science Minor Option Units List:
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
MXB161Computational Explorations
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
Admission to (MS01 or MV01 or MV05 or MV06 or DS01 or IX30 or SE20 or SE30 or SE40 or SE70 or ST20 or SE07 or ID29) or 48 credit points of study in current course
MXB362
Equivalents:
MAB681
Advanced Visualisation and Data Science
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
DSB101 or MXB262
MXB301Advanced Mathematical Techniques in Artificial Intelligence
Gardens Point
Semester 2
Prerequisites:
MXB103 and MXB105 and MXB201
Note: MXB262 and MXB361 are permitted to count towards this minor if completed in 2025 or earlier.
NOTE: From 2019, MXB161 has been moved to the option list.
CodeTitleOffered InRequisites
IN01MNR-CENTRIC
DSB100Fundamentals of Data Science
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
(CAB201 or ITD121) and (MZB151 or any MXB unit). CAB201 can be studied in the same teaching period as DSB100.
Select three units (36cp) from the Data-Centric Computing Option Units List:
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB320Artificial Intelligence
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
(INB270 or CAB201 or ITD121 or CAB202 or EGB202) and (MZB151 or ENB246 or MZB126 or EGD126 or MZB127 or MXB103 or MXB100)
CAB330Machine Learning for Decision Making
Gardens Point
Semester 2
Online
Semester 2
Prerequisites:
DSB100 or DSB102 or CAB201 or IFB220

Familiarity with the following IT concepts at the introductory level: Elementary Statistics; Basic Database Concepts; Finding library resources; and Issues involved in aligning business technology and information systems are assumed knowledge.
CAB401High Performance and Parallel Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
MXB107Probability and Statistics
Online
Semester 1
Gardens Point
Semester 1


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
Note: CAB430 and CAB431 are permitted to count towards this Minor if completed in 2025 or prior.
CodeTitleOffered InRequisites
IN01MNR-ENTPSS
IAB251
Equivalents:
IAZ251
Software Engineering for Enterprise Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and IFB201) or CAB201
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Select one unit (12cp) from the Enterprise Systems Minor Option units list:
MGB133
Equivalents:
MGB309, MGX309
Managing Strategy
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
IAB230Design of Enterprise IoT
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103
IAB320Process Improvement
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IAB203
Note: IAB250, IAB351, IAB352 are permitted to count towards this Minor if completed in 2023 or prior.
Note: IAB401, IAB402 are permitted to count towards this Minor if completed in 2023 or prior.
Note: BSB115 is permitted to count towards this Minor if completed in 2022 or prior.
CodeTitleOffered InRequisites
IN01MNR-INFOSYS
IAB201
Equivalents:
ITD122
Modelling Techniques for Information Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203
IAB203Process Modelling
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
IAB204Business Analysis for IT Systems
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB103
IAB207
Equivalents:
IAZ207
Rapid Web Application Development
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
(IFB103 or ITD103) and (IFB105 or ITD105 or IFB130)
(IAB202 Business of Information Technology replaced by IAB207 Rapid Web Application Development in mid-2019)
CodeTitleOffered InRequisites
IN01MNR-INTLSYS
CAB320Artificial Intelligence
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
(INB270 or CAB201 or ITD121 or CAB202 or EGB202) and (MZB151 or ENB246 or MZB126 or EGD126 or MZB127 or MXB103 or MXB100)
EGB339
Equivalents:
ENB339
Introduction to Robotics
Gardens Point
Semester 2
Prerequisites:
(MZB127 or EGD126 or MXB103) and (EGB103 or IFB104)

MZB126 is assumed knowledge
MXB103
Equivalents:
MAB220
Introductory Computational Mathematics
Online
Semester 2
Gardens Point
Semester 2


Specialist Mathematics or MXB100, or concurrently enrolled in MXB100.
Select one unit (12cp) from the Intelligent Systems Option Units list:
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
(IS students must select CAB201 to meet pre-requisite)
CAB420Machine Learning
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
(CAB201 or EGB202 or CAB202 or ITD121 or IFN501 or IFN556 or Admission to (EN50 or EN55 or EN52 or EN56 or EN57 or EN62 or EN72)) or (192cps in SV03 or IV04 or MV05 or EV08) or (144cps in EV10) or (enrolment in IV53 or IV54 or IV55 or IV56 or IV58).
Antirequisites:
IFN580
CodeTitleOffered InRequisites
IN01MNR-MOBAPPS
IAB230Design of Enterprise IoT
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103
IAB330
Equivalents:
IAZ330
Applied Internet of Things
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202)
Choose two units (24cp) from either the Technical Stream or the Non-Technical Stream
Non-Technical Stream:
CAB210User Experience Fundamentals
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 or ITD103 or EGB101 or IGB120
CAB310Interaction and Experience Design
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
CAB210
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
IGB220
Equivalents:
INB280 or IGB120
Fundamentals of Game Design
Last offered in 2023
Prerequisites:
IGB180 or INB180
IAB402IT Consulting and Leadership
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60)
Technical Stream:
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
IFB240
Equivalents:
ITD240, IFZ240, CAB240
Cyber Security
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Note: CAB240 is permitted to count towards this Minor if completed in 2022 or prior.
CodeTitleOffered InRequisites
IN01MNR-NETSECU
CAB222
Equivalents:
CAB303
Networks
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB102 or ITD102 or EGB120
CAB443Systems Security
Available for enrolment in 2027
Prerequisites:
IFB103 and IAB246 (IAB246 can be studied in the same semester)

1. Familiarity with principles of systems design. 2. Well-developed understanding of the multifaceted aspects of cybersecurity, having studied the evolving cyber threat landscape and its impact on individuals and organizations.
IAB246Organisations and Security: Governance, Risk and Compliance
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB240 (can be studied concurrently)
Select one Unit (12cp) from the Network & Security Unit Option Units List:
CAB340Cryptography
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB240

Prerequisites for this unit include general knowledge of computer science concepts including familiarity with programming language of your choice (in order to be able to develop software prototypes) and general ease with mathematical subjects.
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
CAB444Secure Network Architectures
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB222 and (CAB440 or CAB443)
IAB230Design of Enterprise IoT
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Note: CAB440, CAB441, CAB340, CAB203, IAB351, and IFB240 are permitted to count towards this Minor if completed in 2025 or prior.
Note: CAB303 is permitted to count towards this Minor if completed in 2022 or prior.
CodeTitleOffered InRequisites
IN01MNR-NETWSEC
CAB443Systems Security
Available for enrolment in 2027
Prerequisites:
IFB103 and IAB246 (IAB246 can be studied in the same semester)

1. Familiarity with principles of systems design. 2. Well-developed understanding of the multifaceted aspects of cybersecurity, having studied the evolving cyber threat landscape and its impact on individuals and organizations.
CAB444Secure Network Architectures
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB222 and (CAB440 or CAB443)
IAB246Organisations and Security: Governance, Risk and Compliance
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB240 (can be studied concurrently)
Select one unit (12cp) from the Networks and Security Option Units list:
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB340Cryptography
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB240

Prerequisites for this unit include general knowledge of computer science concepts including familiarity with programming language of your choice (in order to be able to develop software prototypes) and general ease with mathematical subjects.
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IAB330
Equivalents:
IAZ330
Applied Internet of Things
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202)
IFB452Blockchain Technology
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
((((IFB103 or ITD103) and (IFB104 or ITD104)) or (EGB103 or EGD103)) and (IFB240 or ITD240)) or ((IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556))) and (IFN583 or ((IFN551 or IFQ551) and (IFN553 or IFQ553))) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558))))
Note: CAB440, CAB441, and IFB240 are permitted to count towards this Minor if completed in 2025 or prior.
Note: CAB240 is permitted to count towards this Minor if completed in 2022 or prior.
CodeTitleOffered InRequisites
IN01MNR-SOFTDVL
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB302
Equivalents:
CAZ302
Agile Software Engineering
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
CAB201
Select two units (24cp) from the Software Development for Information Systems or Games Option Units List
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
CAB432
Equivalents:
CAZ432
Cloud Computing
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
CAB301 or CAB302 or INB370 or INB371 or IFN666 or IFQ666 or (IFN582 and IFN584) or (IFQ582 and IFQ584)

You have the option to use either Python or Javascript for assessments. It's expected that you have good programming skills in one of these languages, or have good skills in another language and the ability to learn Python or Javascript on your own.
IAB330
Equivalents:
IAZ330
Applied Internet of Things
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
(IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202)
CodeTitleOffered InRequisites
IN01MNR-USEREXP
User Experience Minor is renamed from Human-Computer Interaction
CAB210User Experience Fundamentals
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 or ITD103 or EGB101 or IGB120
CAB310Interaction and Experience Design
Online
Semester 1
Gardens Point
Semester 1
Prerequisites:
CAB210
Select two units (24cp) from the User Experience Unit Options List:
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
DXB205
Equivalents:
DXB304, DXB404
Interactive Narrative Design
Online
Semester 2
Kelvin Grove
Semester 2
Prerequisites:
Completion of 24 credit points of study
IAB230Design of Enterprise IoT
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
IGB120
Equivalents:
INB280, IGB220
Introduction to Game Design
Gardens Point
Semester 1
Note: IGB220 is permitted to count towards this Minor if completed in 2023 or prior.
Note: DXB501 is permitted to count towards this Minor if completed in 2021 or prior.

Complete 12 credit point from the Core Unit Options in Bachelor of Information Technology. Do NOT select a unit that will be core in your major.

If you commenced your course in 2025 or prior, please refer to the 'Bachelor of Information Technology Curriculum Changes – From 2026' for details on unit updates.

CodeTitleOffered InRequisites
CAB201
Equivalents:
CAZ201, ITD121
Object-Oriented Programming and Design
Gardens Point
Semester 1, Semester 2
Online
Semester 1, Semester 2
Prerequisites:
IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103
CAB210User Experience Fundamentals
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
IFB103 or ITD103 or EGB101 or IGB120
CAB230
Equivalents:
INB271
Web Computing
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103 or EGD103
IAB201
Equivalents:
ITD122
Modelling Techniques for Information Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203
IAB207
Equivalents:
IAZ207
Rapid Web Application Development
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
(IFB103 or ITD103) and (IFB105 or ITD105 or IFB130)
IAB230Design of Enterprise IoT
Gardens Point
Semester 1
Online
Semester 1
Prerequisites:
IFB104 or ITD104 or EGB103
IAB260Social Technologies
Gardens Point
Semester 1
Online
Semester 1
IGB180
Equivalents:
INB180
Games History, Culture and Psychology
Gardens Point
Semester 1
Antirequisites:
INN180
IAB251
Equivalents:
IAZ251
Software Engineering for Enterprise Systems
Online
Semester 1, Semester 2
Gardens Point
Semester 1, Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and IFB201) or CAB201
IAB353Data Analytics for Enterprise Systems
Online
Semester 2
Gardens Point
Semester 2
Prerequisites:
((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251
SCB300Professional Practice
Gardens Point
Semester 1, Semester 2, Summer
Prerequisites:
Successfully completed of 96cp of coursework units and admission into IN01 or IN05 or ST01 or DS01 or MS01)
Other Requisites:
Placements must be pre-approved by the Faculty of Science WIL team.
Note: CAB202, IAB206 are permitted to count as core units if completed in 2025 or prior.
Note: IAB250 is permitted to count a core unit if completed in 2024 or prior.
Note: IFB240 is permitted to count as a core unit if completed in 2022 or prior.
NOTE: Other units subject to approval of Course Coordinator