Bachelor of Information Technology/Master of Data Science (IV05)
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/Master of Data 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.
If you need further enrolment advice use the contact details listed. For more information about enrolling visit the enrolment section.
Course Details
| Course duration (full-time): | 4 years |
|---|---|
| Course duration (part-time): | Domestic: 8 years |
| Total credit points: | 384 |
| Standard credit points/full-time semester: | 48 |
| Standard credit points/part-time semester: | 24 |
| Discipline coordinator: | AskQUT |
| Course contact: | +61 7 3138 2000, askqut@qut.edu.au |
| Delivery: | Gardens Point, Online |
| CRICOS code: | 116996J |
| Faculty: | Faculty of Science |
Course Structures
To successfully complete this vertical double degree, students are required to complete 384 credit points comprised of 240 credit points from the Bachelor of Information Technology, and 144 credit points from the Master of Data Science.
Bachelor of Information Technology (BIT) component (240cp):
- Nine (9) Core units (108 credit points)
- One Major (72 credit points) selected from the following Major Options:
- Artificial Intelligence Major
- Business Analysis and IT Management Major
- Computer Science Major
- Cyber Security Major
- Enterprise Computing Major
- Process Analytics and Automation Major
- Software Development Major
- Complementary study units (48 credit points)
- QUT You units (12 credit points)
Master of Data Science (MDS) component (144cp)
- 96cp of core units
- 48cp of specialisation units, including a minimum of 24cp of advanced specialisation units.
Enrolment Information
Master of Data Science component - without majors, the Master of Data Science is designed to provide students the opportunity to obtain a cross disciplinary education with specialisations. The units are grouped in the following specialisation areas: Biomedical Data Science, Computational Data Science, Information Systems Analytics, Statistical Data Science. This is to help guide your unit selection based on your needs and interests. You may choose units from more than one specialisation if you wish. The Specialisation units and Advanced Specialisation units do not necessarily need to be selected within the same specialisation. Unit choice will be contingent on the unit prerequisites.
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| DSB102 | Introduction to Machine Learning |
| |
| Select one QUT You unit (6 credit points) | |||
| Select one QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| CAB330 | Machine Learning for Decision Making |
| Prerequisites: DSB100 or DSB102 or CAB201 or IFB220Familiarity 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. |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| CAB420 | Machine Learning |
| 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 |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| Complementary studies unit | |||
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| 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) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| DSB102 | Introduction to Machine Learning |
| |
| CAB330 | Machine Learning for Decision Making |
| Prerequisites: DSB100 or DSB102 or CAB201 or IFB220Familiarity 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. |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| CAB420 | Machine Learning |
| 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 |
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| Complementary studies unit | |||
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IAB203 | Process Modelling |
| |
| Select one QUT You unit (6 credit points) | |||
| Select one QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| IAB305 Equivalents: IAB205, IAZ305 | IT Strategy and Management |
| Prerequisites: IFB103 or ITD103 |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| IAB402 | IT Consulting and Leadership |
| 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) |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IAB203 | Process Modelling |
| |
| Select one QUT You unit (6 credit points) | |||
| Select one QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| IAB305 Equivalents: IAB205, IAZ305 | IT Strategy and Management |
| Prerequisites: IFB103 or ITD103 |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| IAB402 | IT Consulting and Leadership |
| 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) |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| 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) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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 | |||
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| CS Elective unit | |||
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| 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) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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 | |||
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| CS Elective unit | |||
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| Select one QUT You unit (6 credit points) | |||
| Select one QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB246 | Organisations and Security: Governance, Risk and Compliance |
| Prerequisites: IFB240 (can be studied concurrently) |
| IFB343 | Secure Software Development |
| Prerequisites: (IFB104 or EGB103) and IFB240Familiarity 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. |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| CAB340 | Cryptography |
| Prerequisites: IFB240Prerequisites 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. |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| CAB443 | Systems Security |
| 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. |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| CAB444 | Secure Network Architectures |
| Prerequisites: CAB222 and (CAB440 or CAB443) |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| IAB246 | Organisations and Security: Governance, Risk and Compliance |
| Prerequisites: IFB240 (can be studied concurrently) |
| Select one QUT You unit (6 credit points) | |||
| Select one QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| CAB340 | Cryptography |
| Prerequisites: IFB240Prerequisites 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. |
| Complementary studies unit | |||
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB343 | Secure Software Development |
| Prerequisites: (IFB104 or EGB103) and IFB240Familiarity 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. |
| CAB443 | Systems Security |
| 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. |
| Complementary studies unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| CAB444 | Secure Network Architectures |
| Prerequisites: CAB222 and (CAB440 or CAB443) |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| Complementary studies unit | |||
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| Select one QUT You unit (6 credit points) | |||
| Select one QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| Complementary Studies Unit | |||
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| IAB330 Equivalents: IAZ330 | Applied Internet of Things |
| Prerequisites: (IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202) |
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| EC Elective Unit or Complementary Studies Unit | |||
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| EC Elective Unit or Complementary Studies Unit | |||
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| Select one QUT You unit (6 credit points) | |||
| Select one QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| IAB330 Equivalents: IAZ330 | Applied Internet of Things |
| Prerequisites: (IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202) |
| Complementary Studies Unit | |||
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| Complementary Studies Unit | |||
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| EC Elective Unit | |||
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IAB203 | Process Modelling |
| |
| Select one QUT You Unit (6 credit points) | |||
| Select one QUT You Unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB320 | Process Improvement |
| Prerequisites: IAB203 |
| DSB202 | Data Ethics and Society |
| Prerequisites: IFB104 and IFB105 |
| IAB201 Equivalents: ITD122 | Modelling Techniques for Information Systems |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| PA Elective unit or Complementary Studies Unit | |||
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| PA Elective Unit or Complementary Studies Unit | |||
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IAB203 | Process Modelling |
| |
| Select one QUT You Unit (6 credit points) | |||
| Select one QUT You Unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB201 Equivalents: ITD122 | Modelling Techniques for Information Systems |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| DSB202 | Data Ethics and Society |
| Prerequisites: IFB104 and IFB105 |
| IAB320 | Process Improvement |
| Prerequisites: IAB203 |
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| PA Elective Unit or Complementary Studies Unit | |||
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| PA Elective Unit or Complementary Studies Unit | |||
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| Select a QUT You Unit (6 credit points) | |||
| Select a QUT You Unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| 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. |
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| Complementary Studies Unit | |||
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| Complementary Studies Unit | |||
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| 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) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| Complementary Studies Unit | |||
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| 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. |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| Complementary Studies Unit | |||
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN619 Equivalents: IFQ619 | Data Analytics for Strategic Decision Makers |
| Prerequisites: IFN581 or IFN555 or IFQ555 or IFN556 or IFQ556 or IFN582 or IFN554 or IFQ554 or IFN557 or IFQ557 OR (192cps in IV04 or IV05 EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN10 or IN14 or IN23 or IN27 or PM20 or PV20 or PV21 or EN75 or EN76 or EN77). IFN619 can be enrolled in the same teaching period as IFN581 or IFN582.Some familiarity with simple coding or basic scripting to manipulate data is helpful. |
| Select the first Capstone unit (IFN735 or IFN737) | |||
| IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV58, IV59, or IV60, and (INN700 or EGH404). INN700 or EGH404 can be enrolled in the same teaching period as IFN735.Antirequisites: IFN737This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: Grade Point Average (GPA) of 5 or greater and completion of 84 credit points from IN20, IQ20, IN28, IN29, IN31, IV51, IV52, IV57, IV58, IV59, or IV60, and (INN700 or EGH404). INN700 or EGH404 can be enrolled in the same teaching period as IFN737.Antirequisites: IFN735This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| Select a Specialisation unit | |||
| Select a Specialisation unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select the second Capstone unit (IFN736 or IFN738) | |||
| IFN736 | Industry Project (Phase 2) |
| Prerequisites: IFN735This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| IFN738 | Industry Research Project (Phase 2) |
| Prerequisites: IFN737This is a research project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| Select a Specialisation unit | |||
| Select a Specialisation unit | |||
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select the first Capstone unit (IFN735 or IFN737) | |||
| IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV58, IV59, or IV60, and (INN700 or EGH404). INN700 or EGH404 can be enrolled in the same teaching period as IFN735.Antirequisites: IFN737This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: Grade Point Average (GPA) of 5 or greater and completion of 84 credit points from IN20, IQ20, IN28, IN29, IN31, IV51, IV52, IV57, IV58, IV59, or IV60, and (INN700 or EGH404). INN700 or EGH404 can be enrolled in the same teaching period as IFN737.Antirequisites: IFN735This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| Select a Specialisation unit | |||
| Select a Specialisation unit | |||
| Select a Specialisation unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN619 Equivalents: IFQ619 | Data Analytics for Strategic Decision Makers |
| Prerequisites: IFN581 or IFN555 or IFQ555 or IFN556 or IFQ556 or IFN582 or IFN554 or IFQ554 or IFN557 or IFQ557 OR (192cps in IV04 or IV05 EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN10 or IN14 or IN23 or IN27 or PM20 or PV20 or PV21 or EN75 or EN76 or EN77). IFN619 can be enrolled in the same teaching period as IFN581 or IFN582.Some familiarity with simple coding or basic scripting to manipulate data is helpful. |
| Select the second Capstone unit (IFN736 or IFN738) | |||
| IFN736 | Industry Project (Phase 2) |
| Prerequisites: IFN735This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| IFN738 | Industry Research Project (Phase 2) |
| Prerequisites: IFN737This is a research project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| Select a Specialisation unit | |||
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.
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB202 Equivalents: ENB244 | Microprocessors and Digital Systems |
| Prerequisites: ((IFB104 or ITD104) and (IFB102 or ITD102)) or (EGB103 or EGD103 or MZB126 or MZB127 or EGD126 or (MXB105 AND MXB107)) |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| Select a QUT You unit (6 credit points) | |||
| Select a QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| Complementary Studies Unit | |||
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| Complementary Studies Unit | |||
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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 |
| Prerequisites: CAB201 or ITD121 |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Select one unit from the Computer Science Major Unit Options list | |||
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| Select a QUT You unit (6 credit points) | |||
| Select a QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| Select a Minor unit | |||
| Select a Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| Select a Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| Select one unit from the Computer Science Major Unit Options list | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Select a Minor unit | |||
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.
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB201 Equivalents: ITD122 | Modelling Techniques for Information Systems |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| Select a QUT You unit (6 credit points) | |||
| Select a QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB305 Equivalents: IAB205, IAZ305 | IT Strategy and Management |
| Prerequisites: IFB103 or ITD103 |
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| Complementary Studies Unit | |||
| Complementary Studies Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| IAB204 | Business Analysis for IT Systems |
| Prerequisites: IFB103 |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Select an Information Systems Major Unit Option | |||
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| IAB201 Equivalents: ITD122 | Modelling Techniques for Information Systems |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| Select a QUT You unit (6 credit points) | |||
| Select a QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Select one unit from the Information Systems Major Unit Options list | |||
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.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| Select a QUT You unit (6 credit points) | |||
| Select a QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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 a Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| 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) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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 a Minor Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
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.
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB201 Equivalents: ITD122 | Modelling Techniques for Information Systems |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| Select a QUT You unit (6 credit points) | |||
| Select a QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB203 | Process Modelling |
| |
| Select a Minor unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Select one unit from the Information Systems Major Unit Options list | |||
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB201 Equivalents: ITD122 | Modelling Techniques for Information Systems |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| Select one QUT You Unit (6 credit points) | |||
| Select one QUT You Unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB398 | IT Capstone Project (Phase 1) |
| 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] |
| IFN509 Equivalents: IFQ509 | Introduction to Data Science |
| Prerequisites: (IFN554 or IFQ554 or IFN581 or IFN555 or IFQ555 or IFN582) OR (192cps in IV04 or IV05 or EV08 or EV07 or LV41) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN15 or IN17 or EN72 or EN75 or EN76 or EN77) IFN554, IFQ554, IFN555 and IFQ555 or IFN581 or IFN582 can be enrolled in the same teaching period as IFN509.Antirequisites: INN342, INN343Basic statistics functions |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB204 | Business Analysis for IT Systems |
| Prerequisites: IFB103 |
| MXN500 Equivalents: MXQ500 | Introduction to Statistics for Data Science |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into EN55 or EN75 or EN76 or EN77 or IN19 or IN20 or IN21 or IN26 or IN27 or IN28 or IN29 or IN30 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| INN700 Equivalents: INQ700 | Introduction to Research |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or LV41) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IF49 or IF80 or IN10 or IN20 or IN28 or IN29 or IN27 or IN31).Antirequisites: ENN541 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN580 Equivalents: IFQ580 | Machine Learning |
| Prerequisites: (IFN581 or IFN509 or IFN556 or IFQ556 or IFN555 or IFQ555) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN17). |
| Select one unit from the Information Systems Major Unit Options list | |||
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN619 Equivalents: IFQ619 | Data Analytics for Strategic Decision Makers |
| Prerequisites: IFN581 or IFN555 or IFQ555 or IFN556 or IFQ556 or IFN582 or IFN554 or IFQ554 or IFN557 or IFQ557 OR (192cps in IV04 or IV05 EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN10 or IN14 or IN23 or IN27 or PM20 or PV20 or PV21 or EN75 or EN76 or EN77). IFN619 can be enrolled in the same teaching period as IFN581 or IFN582.Some familiarity with simple coding or basic scripting to manipulate data is helpful. |
| Select a Specialisation unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select a Specialisation unit | |||
| Select a Specialisation unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select a Specialisation unit | |||
| Select the first Capstone unit (IFN735 or IFN737) | |||
| IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV58, IV59, or IV60, and (INN700 or EGH404). INN700 or EGH404 can be enrolled in the same teaching period as IFN735.Antirequisites: IFN737This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: Grade Point Average (GPA) of 5 or greater and completion of 84 credit points from IN20, IQ20, IN28, IN29, IN31, IV51, IV52, IV57, IV58, IV59, or IV60, and (INN700 or EGH404). INN700 or EGH404 can be enrolled in the same teaching period as IFN737.Antirequisites: IFN735This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select the second Capstone unit (IFN736 or IFN738) | |||
| IFN736 | Industry Project (Phase 2) |
| Prerequisites: IFN735This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| IFN738 | Industry Research Project (Phase 2) |
| Prerequisites: IFN737This is a research project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select a Specialisation Unit | |||
| Select a Specialisation Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN619 Equivalents: IFQ619 | Data Analytics for Strategic Decision Makers |
| Prerequisites: IFN581 or IFN555 or IFQ555 or IFN556 or IFQ556 or IFN582 or IFN554 or IFQ554 or IFN557 or IFQ557 OR (192cps in IV04 or IV05 EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN10 or IN14 or IN23 or IN27 or PM20 or PV20 or PV21 or EN75 or EN76 or EN77). IFN619 can be enrolled in the same teaching period as IFN581 or IFN582.Some familiarity with simple coding or basic scripting to manipulate data is helpful. |
| Select a Specialisation Unit | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select a Specialisation Unit | |||
| Select the first Capstone unit (IFN735 or IFN737) | |||
| IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV58, IV59, or IV60, and (INN700 or EGH404). INN700 or EGH404 can be enrolled in the same teaching period as IFN735.Antirequisites: IFN737This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: Grade Point Average (GPA) of 5 or greater and completion of 84 credit points from IN20, IQ20, IN28, IN29, IN31, IV51, IV52, IV57, IV58, IV59, or IV60, and (INN700 or EGH404). INN700 or EGH404 can be enrolled in the same teaching period as IFN737.Antirequisites: IFN735This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select the second Capstone unit (IFN736 or IFN738) | |||
| IFN736 | Industry Project (Phase 2) |
| Prerequisites: IFN735This is a capstone project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
| IFN738 | Industry Research Project (Phase 2) |
| Prerequisites: IFN737This is a research project unit designed to integrate all of the discipline specific knowledge and skills that you have developed throughout your course and major/specialisation. |
Unit Lists
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) |
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:
|
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) |
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.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MJR-COMSCN v1 | |||
| Computer Science Major General Option Units List | |||
| CAB210 | User Experience Fundamentals |
| Prerequisites: IFB103 or ITD103 or EGB101 or IGB120 |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB330 | Machine Learning for Decision Making |
| Prerequisites: DSB100 or DSB102 or CAB201 or IFB220Familiarity 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. |
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| CAB420 | Machine Learning |
| 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 |
| 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. |
| IFB343 | Secure Software Development |
| Prerequisites: (IFB104 or EGB103) and IFB240Familiarity 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. |
| IFB452 | Blockchain Technology |
| 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 | |||
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| CAB420 | Machine Learning |
| 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 |
| 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. |
| IFB452 | Blockchain Technology |
| 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)))) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MJR-ENTCOM v1 | |||
| Enterprise Computing Major Option Units | |||
| IAB201 Equivalents: ITD122 | Modelling Techniques for Information Systems |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| IAB204 | Business Analysis for IT Systems |
| Prerequisites: IFB103 |
| IAB260 | Social Technologies |
| |
| IAB305 Equivalents: IAB205, IAZ305 | IT Strategy and Management |
| Prerequisites: IFB103 or ITD103 |
| IAB321 | Process Technologies |
| Prerequisites: IAB203 |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| IAB402 | IT Consulting and Leadership |
| 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) |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| IFB452 | Blockchain Technology |
| 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)))) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MJR-PANAUT v1 | |||
| Process Analytics and Automation Major Option Units | |||
| DSB201 Equivalents: IAB206 | Advanced Databases |
| Prerequisites: (IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105) |
| IAB204 | Business Analysis for IT Systems |
| Prerequisites: IFB103 |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| Specialisation Option Units |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LQN203 | Ethical, Legal and Social Issues in Genetics and Genomics |
| Prerequisites: (192cps in IV04 or MV05 or BV06 or EV08) or (enrolment in IV54 or IV57 or IV55 or IV56 or IV58 or LS72 or LS81 or IN27 or IN31) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| 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. |
| IFN582 | Rapid Web Development with Databases |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IN18 or IN19 or IN20 or IN28 or IN29 or IN25 or IN30 or IN31 or IN27 or IN26 or DE99 or BS11 or KC88)Antirequisites: IFN554 or IFN557 or IFQ554 or IFQ557 |
| IFN583 | Computer Systems and Security |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IN18 or IN19 or IN20 or IN28 or IN29 or IN31 or IN27 or IN26 or DE99 or BS11 or KC88 or PM20 or PQ20 or PV20 or PV21)Antirequisites: IFN551 or IFN553 or IFQ551 or IFQ553 |
| IFN584 | Object-Oriented Design and Development |
| Prerequisites: IFN581or IFN555 or IFQ555 or IFN556 or IFQ556 OR (192cps in IV04 or IV05 or EV07 or EV08) OR (admission into IV54 or IV59 or IV58 or IV60)Antirequisites: IFN563 or IFN564 or IFQ563 or IFQ564 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| AMN425 Equivalents: AMX425 | Digital Strategy and Analytics |
| Prerequisites: (24 credit points of completed Postgraduate study) or (192cps in SV03 or IV04 or MV05 or BV06 or EV08) |
| IFN515 Equivalents: IFQ515, IFZ515 | Fundamentals of Business Process Management |
| Prerequisites: (192cps in SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IN10 or IN14 or IN17 or IN19 or IN20 or IN23 or IN25 or IN26 or IN27 or IN31or PM20 or PV20 or PV21 or EN75 or EN76 or EN77).Antirequisites: INN321 |
| IFN521 Equivalents: IFQ521 | Trust and Artificial Intelligence |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admissions into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IN14 or IN17 or IN23 or IN20 or IN19 or IN28 or IN29 or IN30 or IN26 or IN27 or IN31 or BS11 or DE99). |
| IFN561 Equivalents: IFQ561 | Enterprise Systems Lifecycle Management |
| Prerequisites: ((IFN552 and IFN558) or IFN585) OR (admission to IN14 or IN17 or IN23 or IN25 or PM20 or PV20 or PQ20 or PV21)Basic IT knowledge |
| IFN562 Equivalents: IFQ562 | Advanced Business Analysis |
| Prerequisites: (IFN585 or (IFN552 and IFN558) or (IFN552 and IFN554) or (IFQ552 and IFQ558) or (IFQ552 and IFQ554)) OR (admission into IN14 or IN17 or IN23 or IN25 or PM20 or PQ20 or PV20 or PV21) |
| IFN585 | Systems Innovation and Design |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IN18 or IN20 or IN19 or IN28 or IN29 or IN31 or IN25 or KC88 or EN72 or DE99 or BS11 or PM20 or PQ20 or PV20 or PV21)Antirequisites: IFN552 or IFN558 or IFQ552 or IFQ558 |
| IFN623 | Human Information Interaction |
| Prerequisites: (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51or IV58 or IV60) OR (admission into IN10 or IN14 or IN19 or IN20 or IN21 or IN23 or IN27 or IN31 or KC88) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| MXN402 | AMSI Unit 1 |
| Prerequisites: ((MXN601 or admission into MS10) and Unit Coordinator approval. MXN601 can be studied in the same teaching period as MXN402) OR (admission into IF80).Other Requisites: Unit Coordinator approval is required to enrol. |
| MXN403 | AMSI Unit 2 |
| Prerequisites: ((MXN601 or admission into MS10) and Unit Coordinator approval. MXN601 can be studied in the same teaching period as MXN403) OR (admission into IF80).Other Requisites: Unit Coordinator approval is required to enrol. |
| MXN441 | Advanced Statistical Machine Learning |
| Prerequisites: ((MXN601 or admission into MS10). MXN601 can be studied in the same teaching period as MXN441) OR (admission into IF80). |
| MXN442 | Modern Statistical Computing Techniques |
| Prerequisites: ((MXN601 or admission into MS10) and Unit Coordinator approval. MXN601 can be studied in the same teaching period as MXN442) OR (admission into IF80).Other Requisites: Unit Coordinator approval is required to enrol. |
| Advanced Specialisation Option Units |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN646 | Biomedical Data Science |
| Prerequisites: ((IFN580 or IFN509 or IFQ509) OR (192cps in IV04) OR (admission into IV54) OR (192 cps in LV41 and admission into LV41) |
| LSN707 | Advanced Biomedical Data Science Project |
| Prerequisites: (IFN600 or INN700 and IFN619 and 96cp of completed study) OR (IFN619 and INN700) and (192cps in IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07 or SV04) OR (IFN619 and INN700) and (admission into IV54 or IV57 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60 or IN27 or IN31). |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN645 Equivalents: INN312 | Machine Learning at Scale |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54) |
| IFN647 Equivalents: IFQ647 | Machine Learning for Natural Language Processing |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54)Programming languages experience. |
| IFN680 | Advanced Machine Learning and Applications |
| Prerequisites: IFN580 or IFQ580 or CAB420Knowledge of a programming language like Python, Java, C# or C is assumed plus Introductory level knowledge of artificial intelligence |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFN650 | Business Process Analytics |
| Prerequisites: IFN515 or IFQ515. IFN515 may be studied in the same teaching period as IFN650.Knowledge of business process modelling, Basic understanding of IT; Basic knowledge of XML |
| IFN652 Equivalents: INN327 | Enterprise Business Process Management |
| Prerequisites: IFN515 or IFQ515, IFN515 or IFQ515 can be studied in the same semester with IFN652 |
| IFN653 Equivalents: IFZ653 | Business Process Automation |
| Prerequisites: IFN515 or IFQ515. IFN515 can be enrolled in the same teaching period as IFN653. |
| IFN666 | Web and Mobile Application Development |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) OR (192cps in IV04 or IV05 or EV08 or EV07) OR (admission into IV54 or IV59 or IV58 or IV60) OR (admission into IN10 or IN15) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| MXN600 | Advanced Statistical Data Analysis |
| Prerequisites: (MXN500) or (144cps in EU50) OR (192cps in SV03 or SV04 or MV05 or MV06) OR (admission into IV53 or IV57 or IV55 or IV52) |
| MXN601 | Advanced Stochastic Modelling |
| Prerequisites: (MXN501) or (192cps in SV03 or SV04 or MV05 or MV06) OR (admission into IV53 or IV57 or IV55 or IV52) |
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.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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 |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB330 | Machine Learning for Decision Making |
| Prerequisites: DSB100 or DSB102 or CAB201 or IFB220Familiarity 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. |
| CAB420 | Machine Learning |
| 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 |
| DSB102 | Introduction to Machine Learning |
| |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-BAITMG v1 | |||
| Core unit | |||
| IAB204 | Business Analysis for IT Systems |
| Prerequisites: IFB103 |
| IAB203 or a unit from the Information Technology options list. You must select IAB203 if it's not in your first major. | |||
| IAB203 | Process Modelling |
| |
| 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. | |||
| IAB353 | Data Analytics for Enterprise Systems |
| 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 |
| Prerequisites: IFB103 or ITD103 |
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| IAB402 | IT Consulting and Leadership |
| 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) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-COMASI v1 | |||
| Core units | |||
| MXB103 Equivalents: MAB220 | Introductory Computational Mathematics |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB161 | Computational Explorations |
| 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 |
| 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. | |||
| MXB100 | Introductory Calculus and Algebra |
| Antirequisites: MZB125, EGD125Sound achievement in Senior Mathematics B (or equivalent) or MAB105 is assumed knowledge. |
| MXB105 Equivalents: MAB121, PVB200 | Calculus and Differential Equations |
| Antirequisites: PVB201Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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 |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB210 | User Experience Fundamentals |
| Prerequisites: IFB103 or ITD103 or EGB101 or IGB120 |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| CAB330 | Machine Learning for Decision Making |
| Prerequisites: DSB100 or DSB102 or CAB201 or IFB220Familiarity 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. |
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| CAB420 | Machine Learning |
| 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 |
| 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. |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| IFB343 | Secure Software Development |
| Prerequisites: (IFB104 or EGB103) and IFB240Familiarity 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. |
| IFB452 | Blockchain Technology |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-CYBSEC v1 | |||
| Core units | |||
| IAB246 | Organisations and Security: Governance, Risk and Compliance |
| Prerequisites: IFB240 (can be studied concurrently) |
| CAB443 | Systems Security |
| 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 |
| 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 | |||
| CAB340 | Cryptography |
| Prerequisites: IFB240Prerequisites 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. |
| CAB444 | Secure Network Architectures |
| Prerequisites: CAB222 and (CAB440 or CAB443) |
| IFB343 | Secure Software Development |
| Prerequisites: (IFB104 or EGB103) and IFB240Familiarity 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. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-DATSCI v1 | |||
| Core unit | |||
| DSB100 | Fundamentals of Data Science |
| 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 | |||
| MXB107 | Probability and Statistics |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| DSB200 | Applied Data Science |
| Prerequisites: DSB101 and DSB102 and IFB104 |
| DSB201 Equivalents: IAB206 | Advanced Databases |
| Prerequisites: (IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105) |
| DSB202 | Data Ethics and Society |
| Prerequisites: IFB104 and IFB105 |
| CAB330 | Machine Learning for Decision Making |
| Prerequisites: DSB100 or DSB102 or CAB201 or IFB220Familiarity 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. |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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 |
| 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 |
| 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 |
| 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 |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| IAB204 | Business Analysis for IT Systems |
| Prerequisites: IFB103 |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| IAB260 | Social Technologies |
| |
| IAB305 Equivalents: IAB205, IAZ305 | IT Strategy and Management |
| Prerequisites: IFB103 or ITD103 |
| IAB321 | Process Technologies |
| Prerequisites: IAB203 |
| IAB330 Equivalents: IAZ330 | Applied Internet of Things |
| Prerequisites: (IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202) |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| IAB402 | IT Consulting and Leadership |
| 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) |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| IFB452 | Blockchain Technology |
| 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)))) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-HUMCOM v1 | |||
| Core units | |||
| CAB210 | User Experience Fundamentals |
| Prerequisites: IFB103 or ITD103 or EGB101 or IGB120 |
| CAB310 | Interaction and Experience Design |
| 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 |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| IAB230 | Design of Enterprise IoT |
| Prerequisites: IFB104 or ITD104 or EGB103 |
| IAB260 | Social Technologies |
| |
| IGB120 Equivalents: INB280, IGB220 | Introduction to Game Design |
| |
| DXB212 | Tangible Interaction Design |
| Prerequisites: DXB110 and DXB111or IFB104A basic knowledge of the principles of computer programming, and computational processes and techniques is assumed knowledge |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-INTHGS v1 | |||
| Core Units | |||
| IAB230 | Design of Enterprise IoT |
| Prerequisites: IFB104 or ITD104 or EGB103 |
| IAB330 Equivalents: IAZ330 | Applied Internet of Things |
| 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 | |||
| CAB210 | User Experience Fundamentals |
| Prerequisites: IFB103 or ITD103 or EGB101 or IGB120 |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB310 | Interaction and Experience Design |
| Prerequisites: CAB210 |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| 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. |
| IAB402 | IT Consulting and Leadership |
| 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) |
| IFB452 | Blockchain Technology |
| 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)))) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-PANAUT v1 | |||
| Core Units | |||
| IAB322 | Process Mining |
| Prerequisites: IAB203 or DSB101 |
| IAB321 | Process Technologies |
| Prerequisites: IAB203 |
| IAB203 or a unit from the Information Technology options list. You must select IAB203 if it's not in your first major. | |||
| IAB203 | Process Modelling |
| |
| 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 |
| Prerequisites: (IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105) |
| DSB202 | Data Ethics and Society |
| Prerequisites: IFB104 and IFB105 |
| IAB204 | Business Analysis for IT Systems |
| Prerequisites: IFB103 |
| IAB320 | Process Improvement |
| Prerequisites: IAB203 |
| IAB353 | Data Analytics for Enterprise Systems |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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 |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| 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 |
| 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.
Further information is located at: http://www.qut.edu.au/study/study-areas/language-courses
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 |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB210 | User Experience Fundamentals |
| Prerequisites: IFB103 or ITD103 or EGB101 or IGB120 |
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| CAB310 | Interaction and Experience Design |
| Prerequisites: CAB210 |
| CAB330 | Machine Learning for Decision Making |
| Prerequisites: DSB100 or DSB102 or CAB201 or IFB220Familiarity 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. |
| CAB340 | Cryptography |
| Prerequisites: IFB240Prerequisites 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. |
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| CAB403 | Systems Programming |
| Prerequisites: ((CAB201 or ITD121) and CAB222) or CAB202 or EGB202 |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| 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. |
| CAB440 | Network and Systems Administration |
| Prerequisites: CAB222 or CAB303 or INB251 |
| CAB443 | Systems Security |
| 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. |
| CAB444 | Secure Network Architectures |
| Prerequisites: CAB222 and (CAB440 or CAB443) |
| DSB100 | Fundamentals of Data Science |
| 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 |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| IFB320 | Generative AI |
| Prerequisites: (IFB220 or DSB102) and CAB201. CAB201 can be studied in the same teaching period as IFB320. |
| IFB343 | Secure Software Development |
| Prerequisites: (IFB104 or EGB103) and IFB240Familiarity 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 |
| |
| IGB180 Equivalents: INB180 | Games History, Culture and Psychology |
| Antirequisites: INN180 |
| IGB283 | Game Engine Theory and Application |
| Prerequisites: CAB201Antirequisites: INB381 |
| IGB388 | Design and Development of Immersive Environments |
| Prerequisites: IGB200 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| DSB201 Equivalents: IAB206 | Advanced Databases |
| Prerequisites: (IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105) |
| DSB202 | Data Ethics and Society |
| Prerequisites: IFB104 and IFB105 |
| IAB201 Equivalents: ITD122 | Modelling Techniques for Information Systems |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| IAB203 | Process Modelling |
| |
| IAB204 | Business Analysis for IT Systems |
| Prerequisites: IFB103 |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| IAB230 | Design of Enterprise IoT |
| Prerequisites: IFB104 or ITD104 or EGB103 |
| IAB246 | Organisations and Security: Governance, Risk and Compliance |
| Prerequisites: IFB240 (can be studied concurrently) |
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| IAB260 | Social Technologies |
| |
| IAB305 Equivalents: IAB205, IAZ305 | IT Strategy and Management |
| Prerequisites: IFB103 or ITD103 |
| IAB320 | Process Improvement |
| Prerequisites: IAB203 |
| IAB321 | Process Technologies |
| Prerequisites: IAB203 |
| IAB330 Equivalents: IAZ330 | Applied Internet of Things |
| Prerequisites: (IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202) |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| IAB402 | IT Consulting and Leadership |
| 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) |
| IAB410 | Enterprise Data & AI Governance |
| |
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IFB452 | Blockchain Technology |
| 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 |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| BVB101 Equivalents: BZB210 | Foundations of Biology |
| |
| BVB103 Equivalents: BVB102 | Evolution and the Diversity of Life |
| |
| BVB201 | Biological Processes |
| Prerequisites: BVB101 or BZB210 or ((BVB203 or BVB306) and admission to ST20) |
| BVB202 | Experimental Design and Quantitative Methods |
| Prerequisites: SEB113 or MAB101 or MAB141 or MXB101 or MXB107 or (MZB103 and (MZB104 or MZB105)) |
| BVB202 | Experimental Design and Quantitative Methods |
| Prerequisites: SEB113 or MAB101 or MAB141 or MXB101 or MXB107 or (MZB103 and (MZB104 or MZB105)) |
| BVB204 | Ecological Science |
| Prerequisites: BVB101 or BVB102 or BVB103 or EVB102 or (admission to ST20 and completion of 96 credit points) |
| BVB225 | Ecosystems and Biodiversity |
| Prerequisites: BVB101 or BVB102 or BVB103 or EVB102 or BZB210 or admission to ST20Antirequisites: BVB223, BVB224 |
| BVB305 | Microbiology and the Environment |
| Prerequisites: BVB201 or BVB317 |
| BVB306 Equivalents: BVB203 | Plant Biology |
| Prerequisites: BVB201 OR BVB317 OR (BVB101 and CVB101 and admission to (SV02 or SV04)) |
| BVB313 | Molecular Ecology |
| 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. |
| BVB321 | Ecosystem Protection |
| Prerequisites: BVB204 |
| BVB328 | Applications in Biotechnology |
| Prerequisites: BVB317 or BVB201 |
| BVB330 | Synthetic Biology |
| Prerequisites: BVB317 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CLB100 Equivalents: ERB211 | Global Change |
| |
| CLB221 Equivalents: PQB360 | Introduction to Climate Change |
| |
| CLB222 Equivalents: ERB202 | Oceans and Atmosphere |
| |
| CLB333 Equivalents: ERB311 | Dynamic Atmosphere |
| Prerequisites: PQB360 or CLB221 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| DSB101 Equivalents: MXB262 | Introduction to Data Science and Visualisation |
| |
| DSB102 | Introduction to Machine Learning |
| |
| DSB200 | Applied Data Science |
| Prerequisites: DSB101 and DSB102 and IFB104 |
| DSB301 | Advanced Visualisation and Data Science |
| Prerequisites: DSB102 and DSB200 |
| MXB100 | Introductory Calculus and Algebra |
| Antirequisites: MZB125, EGD125Sound achievement in Senior Mathematics B (or equivalent) or MAB105 is assumed knowledge. |
| MXB103 Equivalents: MAB220 | Introductory Computational Mathematics |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB105 Equivalents: MAB121, PVB200 | Calculus and Differential Equations |
| Antirequisites: PVB201Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB106 Equivalents: MAB112, MAB122, MAB132, PVB202 | Linear Algebra |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB106 Equivalents: MAB112, MAB122, MAB132, PVB202 | Linear Algebra |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB107 | Probability and Statistics |
| Specialist Mathematics or MXB100, or concurrently enrolled in MXB100. |
| MXB161 | Computational Explorations |
| 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 |
| Prerequisites: MXB106MXB105 is assumed knowledge. |
| MXB202 Equivalents: MAB311 | Advanced Calculus |
| Prerequisites: MXB105 and MXB106MXB102 is assumed knowledge. |
| MXB225 Equivalents: MAB413, MXB221 | Modelling with Differential Equations 1 |
| Prerequisites: MXB105 and MXB106MXB106 is assumed knowledge. |
| MXB226 Equivalents: MAB420, MXB222 | Computational Methods 1 |
| Prerequisites: MXB103 and MXB201 |
| MXB241 Equivalents: MAB314 | Probability and Stochastic Modelling 2 |
| Prerequisites: MXB101 and MXB105 |
| MXB242 Equivalents: MAB414 | Regression and Design |
| Prerequisites: MXB107 and (DSB102 or MXB101) |
| MXB261 Equivalents: INB360, MAB480 | Game Theory and Simulation for Decision-Making |
| Programming experience; sound achievement in Senior Mathematics B is assumed knowledge. |
| MXB322 Equivalents: MAB613 | Partial Differential Equations |
| Prerequisites: (MXB201 and MXB202) or MXB225 or MXB221 or MAB413MXB202 is assumed knowledge. |
| MXB325 Equivalents: MAB521, MXB321 | Modelling with Differential Equations 2 |
| Prerequisites: MXB322 and (MXB225 or MXB221) |
| MXB326 | Computational Methods 2 |
| Prerequisites: MXB202 and (MXB226 or MXB222)Antirequisites: EGB324 |
| MXB332 Equivalents: MAB525 | Optimisation Modelling |
| Prerequisites: MXB232 or MAB315 |
| MXB334 Equivalents: MAB625 | Operations Research for Stochastic Processes |
| Prerequisites: MXB232 and MXB241 |
| MXB341 Equivalents: MAB524 | Statistical Inference |
| Prerequisites: MXB241 or MAB314 |
| MXB344 Equivalents: MAB624 | Generalised Linear Models |
| Prerequisites: MXB242 |
| MZB101 Equivalents: MAB105 | Modelling with Introductory Calculus |
| Sound Achievement in Queensland Year 12 Mathematics A or B (or equivalent) is assumed knowledge. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| SCB300 | Professional Practice |
| 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. |
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.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-BUSINTL | |||
| DSB201 Equivalents: IAB206 | Advanced Databases |
| Prerequisites: (IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105) |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| IAB260 | Social Technologies |
| |
| Select one (12cp) unit from the Business Intelligence Unit Options List: | |||
| BSB131 Equivalents: BSB123, BSD131 | Applied Business Analytics |
| |
| DSB202 | Data Ethics and Society |
| Prerequisites: IFB104 and IFB105 |
| IAB203 | Process Modelling |
| |
| IAB230 | Design of Enterprise IoT |
| Prerequisites: IFB104 or ITD104 or EGB103 |
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| IAB321 | Process Technologies |
| Prerequisites: IAB203 |
| IAB402 | IT Consulting and Leadership |
| 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) |
| IFB452 | Blockchain Technology |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-BUSPMGT | |||
| IAB320 | Process Improvement |
| Prerequisites: IAB203 |
| IAB321 | Process Technologies |
| Prerequisites: IAB203 |
| Select two units (24cp) from the Business Process Management Minor Unit Options List: | |||
| DSB201 Equivalents: IAB206 | Advanced Databases |
| Prerequisites: (IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105) |
| DSB202 | Data Ethics and Society |
| Prerequisites: IFB104 and IFB105 |
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| IAB402 | IT Consulting and Leadership |
| 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) |
| IFB452 | Blockchain Technology |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| MSBXMNR-COMPSSC | |||
| DSB101 Equivalents: MXB262 | Introduction to Data Science and Visualisation |
| |
| MXB261 Equivalents: INB360, MAB480 | Game Theory and Simulation for Decision-Making |
| 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 |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| MXB161 | Computational Explorations |
| 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 |
| Prerequisites: DSB101 or MXB262 |
| MXB301 | Advanced Mathematical Techniques in Artificial Intelligence |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-CENTRIC | |||
| DSB100 | Fundamentals of Data Science |
| 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 |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB320 | Artificial Intelligence |
| Prerequisites: (INB270 or CAB201 or ITD121 or CAB202 or EGB202) and (MZB151 or ENB246 or MZB126 or EGD126 or MZB127 or MXB103 or MXB100) |
| CAB330 | Machine Learning for Decision Making |
| Prerequisites: DSB100 or DSB102 or CAB201 or IFB220Familiarity 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. |
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| IFB452 | Blockchain Technology |
| 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)))) |
| MXB107 | Probability and Statistics |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-ENTPSS | |||
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| IFB452 | Blockchain Technology |
| 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 |
| |
| IAB230 | Design of Enterprise IoT |
| Prerequisites: IFB104 or ITD104 or EGB103 |
| IAB320 | Process Improvement |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-INFOSYS | |||
| IAB201 Equivalents: ITD122 | Modelling Techniques for Information Systems |
| Prerequisites: ((IFB103 or ITD103) and (IFB105 or IFB130 or ITD105)) or IAB203 |
| IAB203 | Process Modelling |
| |
| IAB204 | Business Analysis for IT Systems |
| Prerequisites: IFB103 |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| 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) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-INTLSYS | |||
| CAB320 | Artificial Intelligence |
| 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 |
| Prerequisites: (MZB127 or EGD126 or MXB103) and (EGB103 or IFB104)MZB126 is assumed knowledge |
| MXB103 Equivalents: MAB220 | Introductory Computational Mathematics |
| 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 |
| 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) | |||
| CAB420 | Machine Learning |
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-MOBAPPS | |||
| IAB230 | Design of Enterprise IoT |
| Prerequisites: IFB104 or ITD104 or EGB103 |
| IAB330 Equivalents: IAZ330 | Applied Internet of Things |
| 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: | |||
| CAB210 | User Experience Fundamentals |
| Prerequisites: IFB103 or ITD103 or EGB101 or IGB120 |
| CAB310 | Interaction and Experience Design |
| Prerequisites: CAB210 |
| IAB260 | Social Technologies |
| |
| IGB220 Equivalents: INB280 or IGB120 | Fundamentals of Game Design |
| Prerequisites: IGB180 or INB180 |
| IAB402 | IT Consulting and Leadership |
| 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 |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| 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. |
| IFB452 | Blockchain Technology |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-NETSECU | |||
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| CAB443 | Systems Security |
| 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. |
| IAB246 | Organisations and Security: Governance, Risk and Compliance |
| Prerequisites: IFB240 (can be studied concurrently) |
| Select one Unit (12cp) from the Network & Security Unit Option Units List: | |||
| CAB340 | Cryptography |
| Prerequisites: IFB240Prerequisites 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 |
| 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. |
| CAB444 | Secure Network Architectures |
| Prerequisites: CAB222 and (CAB440 or CAB443) |
| IAB230 | Design of Enterprise IoT |
| Prerequisites: IFB104 or ITD104 or EGB103 |
| IFB452 | Blockchain Technology |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-NETWSEC | |||
| CAB443 | Systems Security |
| 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. |
| CAB444 | Secure Network Architectures |
| Prerequisites: CAB222 and (CAB440 or CAB443) |
| IAB246 | Organisations and Security: Governance, Risk and Compliance |
| Prerequisites: IFB240 (can be studied concurrently) |
| Select one unit (12cp) from the Networks and Security Option Units list: | |||
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB340 | Cryptography |
| Prerequisites: IFB240Prerequisites 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 |
| 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 |
| Prerequisites: (IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202) |
| IFB452 | Blockchain Technology |
| 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. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-SOFTDVL | |||
| CAB201 Equivalents: CAZ201, ITD121 | Object-Oriented Programming and Design |
| Prerequisites: IFB104 or ITD104 or MZB126 or MZB127 or EGD126 or MXB103 or EGB103 or EGD103 |
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| Select two units (24cp) from the Software Development for Information Systems or Games Option Units List | |||
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| CAB432 Equivalents: CAZ432 | Cloud Computing |
| 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 |
| Prerequisites: (IFB104 or ITD104 or EGB103 or EGD103) and (IFB102 or ITD102 or EGB202 or CAB202) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IN01MNR-USEREXP | |||
| User Experience Minor is renamed from Human-Computer Interaction | |||
| CAB210 | User Experience Fundamentals |
| Prerequisites: IFB103 or ITD103 or EGB101 or IGB120 |
| CAB310 | Interaction and Experience Design |
| Prerequisites: CAB210 |
| Select two units (24cp) from the User Experience Unit Options List: | |||
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| DXB205 Equivalents: DXB304, DXB404 | Interactive Narrative Design |
| Prerequisites: Completion of 24 credit points of study |
| IAB230 | Design of Enterprise IoT |
| Prerequisites: IFB104 or ITD104 or EGB103 |
| IAB260 | Social Technologies |
| |
| IGB120 Equivalents: INB280, IGB220 | Introduction to Game Design |
| |
| 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. | |||