Bachelor of Information Technology/Bachelor of Laws (Honours) (ID46)
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/Bachelor of Laws (Honours)
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): | 5.5 years |
|---|---|
| Course duration (part-time): | Domestic: 11 years |
| Total credit points: | 528 |
| Standard credit points/full-time semester: | 48 |
| Discipline coordinator: | AskQUT |
| Course contact: | +61 7 3138 2000, askqut@qut.edu.au |
| Delivery: | Gardens Point, Online |
| CRICOS code: | 083025D |
| Faculties: | Faculty of Business and Law Faculty of Science |
Study costs
Domestic students may need to pay the Student Services and Amenities Fee (SSAF).
Course Structures
You will study a combination of information technology and law units in the first four years, with law units only in the final years. You will also have the opportunity to choose elective units relevant to your career interests.
Information Technology component:
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
Law Component:
To meet the requirements of the Bachelor of Laws (Honours) component of the double degree, you must complete a total of 324 credit points comprising:
- Twenty core units – 240 credit points
- Two Advanced law electives - 24 credit points
- A law minor (48cp) and one unit (12cp) of law / general electives OR two law electives (24cp) and three law / general electives (36cp) – 60 credit points
Successful completion of a law minor will be recognised on the Academic Record and the Australian Education Graduation Statement.
Law Honours Grading
Honours grading is based on a whole of course GPA.
QUT You Component:
- Four (4) QUT You units (24 credit points)
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB101 Equivalents: LWB145 | Introduction to Law |
| |
| LLB102 Equivalents: LWB148 | Torts |
| Prerequisites: LLB101. LLB101 can be studied in the same teaching period as LLB102 |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB106 Equivalents: LWB239, LWB238 | Criminal Law |
| Prerequisites: LLB101, LWB145 or admission in LW37. For students in LW37, LLB101 is a concurrent pre-requisite |
| LLB107 | Statutory Interpretation |
| Prerequisites: LLB101. LLB101 can be studied in the same teaching period as LLB107 |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB104 | Contemporary Law and Justice |
| |
| SELECT | One QUT You unit (6 credit points) | ||
| SELECT | One QUT You unit (6 credit points) | ||
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLH201 | Legal Research |
| Prerequisites: LLB105 or LLB107 |
| LLB108 | Law, Governance and Sustainability |
| Prerequisites: LLB101 (LLB101 can be studied concurrently with LLB108) |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB204 | Commercial and Personal Property Law |
| Prerequisites: LLB202 or LWB137Antirequisites: LWB244 |
| LLB205 | Equity and Trusts |
| Prerequisites: LLB202 or LWB137Antirequisites: LWB241, LWB240 |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB303 Equivalents: LWB432 | Evidence |
| Prerequisites: LLB106 or LWB239 |
| LLH206 | Administrative Law |
| Prerequisites: (LLB203 and LLH201) or LWB242Antirequisites: LWB335 |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB304 | Commercial Remedies |
| Prerequisites: (LLB204 and LLB205) or LWB241 |
| LLH302 | Ethics and the Legal Profession |
| Prerequisites: LLH201 or LWB146.Antirequisites: LWB433 |
| LLH402 | Legal Research Project |
| Prerequisites: completion of 144 credit pointsAntirequisites: LLH401 |
| SELECT | Law Elective unit | ||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB306 | Civil Dispute Resolution |
| Prerequisites: LLB202Antirequisites: LWB431 |
| LLH305 | Corporate Law |
| Prerequisites: (LLB204 and LLH201) or LWB244Antirequisites: LWB334 |
| LLH403 | Legal Industry Capstone Project |
| Prerequisites: LLH402Antirequisites: LLH401 |
| SELECT | Advanced Law Elective unit | ||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| SELECT | General Elective unit | ||
| SELECT | General Elective unit | ||
| SELECT | Law Elective unit | ||
| SELECT | Advanced Law Elective unit | ||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB101 Equivalents: LWB145 | Introduction to Law |
| |
| LLB108 | Law, Governance and Sustainability |
| Prerequisites: LLB101 (LLB101 can be studied concurrently with LLB108) |
| Two units from other degree component | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB102 Equivalents: LWB148 | Torts |
| Prerequisites: LLB101. LLB101 can be studied in the same teaching period as LLB102 |
| LLB104 | Contemporary Law and Justice |
| |
| Two units from other degree component | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB106 Equivalents: LWB239, LWB238 | Criminal Law |
| Prerequisites: LLB101, LWB145 or admission in LW37. For students in LW37, LLB101 is a concurrent pre-requisite |
| LLB107 | Statutory Interpretation |
| Prerequisites: LLB101. LLB101 can be studied in the same teaching period as LLB107 |
| Two units from other degree component | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB205 | Equity and Trusts |
| Prerequisites: LLB202 or LWB137Antirequisites: LWB241, LWB240 |
| LLH206 | Administrative Law |
| Prerequisites: (LLB203 and LLH201) or LWB242Antirequisites: LWB335 |
| Two units from other degree component | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB303 Equivalents: LWB432 | Evidence |
| Prerequisites: LLB106 or LWB239 |
| LLH305 | Corporate Law |
| Prerequisites: (LLB204 and LLH201) or LWB244Antirequisites: LWB334 |
| LLB306 | Civil Dispute Resolution |
| Prerequisites: LLB202Antirequisites: LWB431 |
| SELECT | General Elective unit | ||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB304 | Commercial Remedies |
| Prerequisites: (LLB204 and LLB205) or LWB241 |
| LLH302 | Ethics and the Legal Profession |
| Prerequisites: LLH201 or LWB146.Antirequisites: LWB433 |
| LLH402 | Legal Research Project |
| Prerequisites: completion of 144 credit pointsAntirequisites: LLH401 |
| SELECT | Advanced Law Elective unit | ||
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| |
| 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 |
| 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. |
| 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 |
| 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. |
| 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 |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| 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. |
| 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. |
| 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 |
|---|---|---|---|
| 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 |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| |
| 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 |
|---|---|---|---|
| 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 |
| 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 one QUT You unit (6 credit points) | |||
| Select one QUT You unit (6 credit points) | |||
| 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) |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB305 Equivalents: IAB205, IAZ305 | IT Strategy and Management |
| Prerequisites: IFB103 or ITD103 |
| IAB353 | Data Analytics for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) or IAB251 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| 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 |
|---|---|---|---|
| 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) |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| 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. |
| 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 | |||
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| 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. |
| 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 | |||
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| |
| IAB246 | Organisations and Security: Governance, Risk and Compliance |
| Prerequisites: IFB240 (can be studied concurrently) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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. |
| 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 |
|---|---|---|---|
| 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) |
| 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] |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
|
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| IAB246 | Organisations and Security: Governance, Risk and Compliance |
| Prerequisites: IFB240 (can be studied concurrently) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| 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. |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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. |
| 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) |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| 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 |
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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) |
| 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 2 x 6cps of QUT You units | |||
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| 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) |
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| DSB202 | Data Ethics and Society |
| Prerequisites: IFB104 and IFB105 |
| 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] |
| PAA Elective unit or 2 x6cps of QUT You units | |||
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| IAB320 | Process Improvement |
| Prerequisites: IAB203 |
| 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] |
| PAA Elective unit or 2 x6cps of QUT You units | |||
| Semester 1 (February) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB302 Equivalents: CAZ302 | Agile Software Engineering |
| Prerequisites: CAB201 |
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| 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 one QUT You unit (6 credit points) | |||
| Select one QUT You unit (6 credit points) | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| 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. |
| Semester 2 (July) entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB103 Equivalents: ITD103 | IT Systems Design |
| |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB102 Equivalents: IFB112, IND102, ITD102 | Introduction to Computer Systems |
| |
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB220 Equivalents: IFZ220 | Introduction to AI for IT Professionals |
| Prerequisites: IFB104 or EGB103 |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| IAB251 Equivalents: IAZ251 | Software Engineering for Enterprise Systems |
| Prerequisites: ((IFB104 or ITD104 or EGB103) and IFB201) or CAB201 |
| 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. |
Students who commenced their course in 2025 or prior, please refer to the ‘Bachelor of Information Technology curriculum changes 2026 onwards’ for information regarding unit changes.
| Semester 1 (February) commencement |
|---|
| 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 |
| CAB203 Equivalents: INB250 | Discrete Structures |
| Prerequisites: IFB104 or ITD104 or MZB126 or EGD126 or EGB103 or EGD103 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| CAB222 Equivalents: CAB303 | Networks |
| Prerequisites: IFB102 or ITD102 or EGB120 |
| 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)) |
| 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 either a Computer Science Major Option unit or 12cp QUT You units | |||
| Semester 2 (July) commencement |
|---|
| 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 |
|---|---|---|---|
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
| |
| 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)) |
| 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 either a Computer Science Major Option unit or 12cp QUT You units | |||
Students who commenced their course in 2025 or prior, please refer to the ‘Bachelor of Information Technology curriculum changes 2026 onwards’ for information regarding unit changes.
| Semester 1 (February) commencement |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB105 Equivalents: IFB130, ITD105 | Database Management |
| For PU51 students, PUB110 is the assumed knowledge for IFB105. |
| IFB104 Equivalents: INB104, ITB001, ITD104 | Introduction to Programming |
| Antirequisites: CAB201, EGB103, EGD103 |
| 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 |
| IFB201 Equivalents: ITD201, IFZ201 | Introduction to Enterprise Computing |
|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
| |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| 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 either IS Major option unit or 12cp QUT You units | |||
| 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) |
| Semester 2 (July) commencement |
|---|
| 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 |
|---|---|---|---|
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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) |
| 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) |
Students who commenced their course in 2025 or prior, please refer to the ‘Bachelor of Information Technology curriculum changes 2026 onwards’ for information regarding unit changes.
| Semester 1 (February) commencement |
|---|
| 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 |
| 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)) |
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| Select ONE of: | |||
| CAB401 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or IFQ584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 |
| CAB402 | Programming Paradigms |
| Prerequisites: IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
| 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 |
| Semester 2 (July) commencement |
|---|
| 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 |
|---|---|---|---|
| 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 |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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)) |
| CAB301 Equivalents: CAZ301 | Algorithms and Complexity |
| Prerequisites: CAB201 or ITD121 |
| 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 ONE of: | |||
| 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 |
| IT Core unit option | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| Select ONE of: | |||
| CAB402 | Programming Paradigms |
| Prerequisites: IFN584 or ((CAB201 or ITD121) and (CAB203 or CAB220 or DSB100 or MZB127)) or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
| 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 |
| IT Core unit option | |||
Students who commenced their course in 2025 or prior, please refer to the ‘Bachelor of Information Technology curriculum changes 2026 onwards’ for information regarding unit changes.
From 2026, if you have not selected your IT Major and are unable to self-select the Information Systems Major, please contact the faculty for assistance.
| Semester 1 (February) commencement |
|---|
| 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 |
| IAB207 Equivalents: IAZ207 | Rapid Web Application Development |
| Prerequisites: (IFB103 or ITD103) and (IFB105 or ITD105 or IFB130) |
| 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 ONE of: | |||
| IAB206 | Modern Data Management |
| Prerequisites: (IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105) |
| IAB260 | Social Technologies |
| |
| IAB303 | Data Analytics for Business Insight |
| Prerequisites: AYB341 or ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) |
| IAB320 | Process Improvement |
| 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) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| Semester 2 (July) commencement |
|---|
| 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 |
| IFB240 Equivalents: ITD240, IFZ240, CAB240 | Cyber Security |
|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| 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) |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IAB401 Equivalents: IAB301, IAZ401 | Enterprise Architecture |
| Prerequisites: IFB103 AND IFB105 AND (IAB251 OR IAB203) |
| 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] |
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| IFB399 Equivalents: CAB399, IAB399, IFZ399 | IT Capstone Project (Phase 2) |
| Prerequisites: IFB398 or CAB398 or IAB398 |
| Select ONE of: | |||
| IAB206 | Modern Data Management |
| Prerequisites: (IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105) |
| IAB260 | Social Technologies |
| |
| IAB303 | Data Analytics for Business Insight |
| Prerequisites: AYB341 or ((IFB104 or ITD104 or EGB103) and (IFB105 or IFB130 or ITD105)) |
| IAB320 | Process Improvement |
| 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) |
| February Entry |
|---|
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB101 Equivalents: LWB145 | Introduction to Law |
| |
| LLB102 Equivalents: LWB148 | Torts |
| Prerequisites: LLB101. LLB101 can be studied in the same teaching period as LLB102 |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB106 Equivalents: LWB239, LWB238 | Criminal Law |
| Prerequisites: LLB101, LWB145 or admission in LW37. For students in LW37, LLB101 is a concurrent pre-requisite |
| LLB107 | Statutory Interpretation |
| Prerequisites: LLB101. LLB101 can be studied in the same teaching period as LLB107 |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB104 | Contemporary Law and Justice |
| |
| SELECT | General Elective unit * | ||
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLH201 | Legal Research |
| Prerequisites: LLB105 or LLB107 |
| LLB108 | Law, Governance and Sustainability |
| Prerequisites: LLB101 (LLB101 can be studied concurrently with LLB108) |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB204 | Commercial and Personal Property Law |
| Prerequisites: LLB202 or LWB137Antirequisites: LWB244 |
| LLB205 | Equity and Trusts |
| Prerequisites: LLB202 or LWB137Antirequisites: LWB241, LWB240 |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB303 Equivalents: LWB432 | Evidence |
| Prerequisites: LLB106 or LWB239 |
| LLH206 | Administrative Law |
| Prerequisites: (LLB203 and LLH201) or LWB242Antirequisites: LWB335 |
| Two units from other degree components | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB304 | Commercial Remedies |
| Prerequisites: (LLB204 and LLB205) or LWB241 |
| LLH302 | Ethics and the Legal Profession |
| Prerequisites: LLH201 or LWB146.Antirequisites: LWB433 |
| LLH402 | Legal Research Project |
| Prerequisites: completion of 144 credit pointsAntirequisites: LLH401 |
| SELECT | Law Elective unit | ||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB306 | Civil Dispute Resolution |
| Prerequisites: LLB202Antirequisites: LWB431 |
| LLH305 | Corporate Law |
| Prerequisites: (LLB204 and LLH201) or LWB244Antirequisites: LWB334 |
| LLH403 | Legal Industry Capstone Project |
| Prerequisites: LLH402Antirequisites: LLH401 |
| SELECT | Advanced Law Elective | ||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| SELECT | General Elective unit * | ||
| SELECT | General Elective unit * | ||
| SELECT | Law Elective unit | ||
| SELECT | Advanced Law Elective unit | ||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| * Select up to four units (48 credit points) from the options of: Law, Technology and Innovation Minor; Law Elective units; university-wide elective units; or a university-wide minor. | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB101 Equivalents: LWB145 | Introduction to Law |
| |
| LLB108 | Law, Governance and Sustainability |
| Prerequisites: LLB101 (LLB101 can be studied concurrently with LLB108) |
| Two units from other degree component | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB102 Equivalents: LWB148 | Torts |
| Prerequisites: LLB101. LLB101 can be studied in the same teaching period as LLB102 |
| LLB104 | Contemporary Law and Justice |
| |
| Two units from other degree component | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB106 Equivalents: LWB239, LWB238 | Criminal Law |
| Prerequisites: LLB101, LWB145 or admission in LW37. For students in LW37, LLB101 is a concurrent pre-requisite |
| LLB107 | Statutory Interpretation |
| Prerequisites: LLB101. LLB101 can be studied in the same teaching period as LLB107 |
| Two units from other degree component | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB205 | Equity and Trusts |
| Prerequisites: LLB202 or LWB137Antirequisites: LWB241, LWB240 |
| LLH206 | Administrative Law |
| Prerequisites: (LLB203 and LLH201) or LWB242Antirequisites: LWB335 |
| Two units from other degree component | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB303 Equivalents: LWB432 | Evidence |
| Prerequisites: LLB106 or LWB239 |
| LLH305 | Corporate Law |
| Prerequisites: (LLB204 and LLH201) or LWB244Antirequisites: LWB334 |
| LLB306 | Civil Dispute Resolution |
| Prerequisites: LLB202Antirequisites: LWB431 |
| SELECT | General Elective unit * | ||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB304 | Commercial Remedies |
| Prerequisites: (LLB204 and LLB205) or LWB241 |
| LLH302 | Ethics and the Legal Profession |
| Prerequisites: LLH201 or LWB146.Antirequisites: LWB433 |
| LLH402 | Legal Research Project |
| Prerequisites: completion of 144 credit pointsAntirequisites: LLH401 |
| SELECT | Advanced Law Elective unit | ||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| * Select up to four units (48 credit points) from the options of: Law, Technology and Innovation Minor; Law Elective units; university-wide elective units; or a university-wide minor. | |||
Unit Lists
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB140 | Human Rights Law |
| Prerequisites: LLB101. LLB101 can be studied in the same teaching period as LLB140Antirequisites: LWB496 |
| LLB142 | Regulation of Business |
| Prerequisites: LLB101 or LWB145. LLB101 can be studied in the same teaching period as LLB142 |
| LLB150 | Behavioural Law and Economics |
| |
| LLB241 | Discrimination and Equal Opportunity Law |
| Prerequisites: LLB107, LLB105 or LWB146. LLB107 can be studied in the same teaching period as LLB241Antirequisites: LWB313 |
| LLB242 | Media Law |
| Antirequisites: LWB480 |
| LLB243 | Family Law |
| Prerequisites: LLB101 and LLB105 or LLB107 or LWB146.Antirequisites: LWB302 |
| LLB244 | Criminal Law Sentencing |
| Prerequisites: LLB106 or LWB239Antirequisites: LWB494 |
| LLB245 | Sports Law |
| Prerequisites: LLB102 and LLB106. LLB106 may be studied at the same time as LLB245Antirequisites: LWB260, LWB460 |
| LLB246 | Workplace Law |
| Prerequisites: LLB107 and LLB202. LLB246 can be studied in the same teaching period as LLB202.Antirequisites: LWB308 |
| LLB247 | Animal Law |
| Prerequisites: LLB101, LLB104 and LLH201. LLH201 may be studied concurrently |
| LLB248 | Public Health and the Law |
| Prerequisites: LLB101 |
| LLB250 | Data Privacy and Cybersecurity |
| |
| LLB251 | Law and Design Thinking |
| Prerequisites: LLB104, LLB106 and LLB202. LLB202 can be studied in the same teaching period as LLB251 |
| LLB252 | Legal Coding and Prompt Engineering |
| Prerequisites: LLB101Previous learning in statutory interpretation (LLB107). No technical or coding knowledge is required. |
| LLB340 | Banking and Finance Law |
| Prerequisites: LLB301 or LWB244. LLB301 can be enrolled in the same teaching periodAntirequisites: LWB454 |
| LLB341 | Artificial Intelligence, Robots and the Law |
| Prerequisites: LLH201 |
| LLB342 | Immigration and Refugee Law |
| Prerequisites: LLH201. LLH201 can be studied in the same teaching period as LLB342.Antirequisites: LWB463It is recommended that students complete LLH206 prior to enrolling in LLB342, or that LLH206 is studied in the same learning period as LLB342. |
| LLB343 | Indigenous Cultural Heritage Law |
| Prerequisites: LLB104 or LLB105 or LWB146 |
| LLB344 | Intellectual Property Law |
| Prerequisites: LLH201 or LWB146. LLH201 can be studied in the same teaching period as LLB344Antirequisites: LWB486 |
| LLB345 | Regulating the Internet |
| Prerequisites: LLH201 or LWB146. LLH201 can be studied in the same teaching period as LLB345Antirequisites: LWB482LLB344 Intellectual Property Law is assumed knowledge |
| LLB346 | Succession Law |
| Prerequisites: LWB241 or LLB205Antirequisites: LWB309 |
| LLB347 | Taxation Law |
| Prerequisites: LLB101Antirequisites: AYB325, AYB219, LWB364, AYB203 |
| LLB350 | The Law and Ethics of War |
| Prerequisites: LLH201 or LWB146LLB141 Introduction to International Law is assumed knowledge |
| LLB440 | Environmental Law |
| Prerequisites: LLH206 or LWB335Antirequisites: LWB485 |
| LLB443 | Mining and Resources Law |
| Prerequisites: LLB202 or LWB137Antirequisites: LWB259 |
| LLB444 | Real Estate Transactions |
| Prerequisites: LLB304 or (LWB137 and (LLB205 or LWB241)). LLB304 may be studied in the same teaching period as LLB444Antirequisites: LWB312 |
| LLB447 | International Arbitration |
| Prerequisites: LLB204 or LWB243Antirequisites: LLB445 |
| LLB460 | Competition Moots A |
| Prerequisites: LLH201 or LWB146Antirequisites: LWB418Other Requisites: Students must have been selected to represent QUT in a national or international level mooting competition. |
| LLB461 | Competition Moots B |
| Prerequisites: LLH201 or LWB146Antirequisites: LWB419Other Requisites: Students must have been selected to represent QUT in a national or international level mooting competition. |
| LLB463 | Legal Placement |
| Prerequisites: LLB104 and (LLB105 or LLB107)Antirequisites: LWB456 |
| LLB464 | International Legal Placement |
| Prerequisites: LLB104 and (LLB105 or LLB107) |
Please note that some law elective units maybe offered in alternate years and/or are subject to student enrolments. Please refer QUT Real Law (LAW_Real_Law) Blackboard site under My Community on your blackboard homepage for unit offerings to determine which units will be available.
Before enrolling in an option (elective) unit, you must ensure you have met any pre- or co-requisite requirements. You can check this by referring to the unit outlines on QUT Virtual.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| Select 24 credit points of Advanced Law Electives | |||
| LLH470 | Commercial Contracts in Practice |
| Prerequisites: LLH305. LLH305 can be studied in the same teaching period as LLH470.Antirequisites: LLB441 |
| LLH471 | Health Law and Practice |
| Prerequisites: LLH302. LLH302 can be studied in the same teaching period as LLH471.Antirequisites: LWB483 |
| LLH472 | Public International Law |
| Prerequisites: LLH302. LLH302 can be studied in the same teaching period as LLH472.Antirequisites: LWB406 |
| LLH473 | Independent Research Project |
| Prerequisites: LLH302. LLH302 can be studied in the same teaching period as LLH473. |
| LLH474 | Insolvency Law |
| Prerequisites: LLH305. LLH305 can be studied in the same teaching period as LLH474.Antirequisites: LWB307 |
| LLH475 | Theories of Law |
| Prerequisites: LLH302. LLH302 can be studied in the same teaching period as LLH475. |
| LLH476 | Competition Law |
| Prerequisites: LLH305. LLH305 can be studied in the same teaching period as LLH476.Antirequisites: LWB410 |
| LLH477 | Innovation and Intellectual Property Law |
| Prerequisites: LLH302. LLH302 can be studied in the same teaching period as LLH477.LLB344 is assumed knowledge. Students should have knowledge of the fundamentals of intellectual property law (copyright, patents and trademarks). |
| LLH478 | Advanced Criminal Law - Principles and Practice |
| Prerequisites: LLB106 and LLH302. LLH302 can be studied in the same teaching period as LLH478. |
| LLH479 | Research Thesis Extension |
| |
| LLH480 | Consumer Law in a Digital Age |
| Prerequisites: LLH305. LLH305 can be studied in the same teaching period as LLH480. |
| LLH481 | Private International Law |
| Prerequisites: LLH302. LLH302 can be studied in the same teaching period as LLH481. |
You can complement your core law units with a minor in law, technology and innovation. Learn the skills needed to communicate and collaborate with technologists, innovators, regulators, engineers, designers and policy makers. Apply big data analytics and come up with creative solutions to address pressing social problems, and learn from experts at the forefront of artificial intelligence and technology regulation.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB249 | Introduction to Technology Law |
| LLB344 Intellectual Property Law is assumed knowledge |
| LLB250 | Data Privacy and Cybersecurity |
| |
| LLB251 | Law and Design Thinking |
| Prerequisites: LLB104, LLB106 and LLB202. LLB202 can be studied in the same teaching period as LLB251 |
| LLB252 | Legal Coding and Prompt Engineering |
| Prerequisites: LLB101Previous learning in statutory interpretation (LLB107). No technical or coding knowledge is required. |
| LLB352 | Smart Contracts and Blockchain Governance |
| Statutory interpretation (LLB107) and introduction to technology law (LLB249). |
| LLB353 | Governing Artificial Intelligence |
| |
| LLB467 | Law, Innovation and Technology Industry Project |
| Prerequisites: LLB101 Introduction to Law and 192cps of completed studyPrevious learning from one or more of the Minor units. |
| LLH477 | Innovation and Intellectual Property Law |
| Prerequisites: LLH302. LLH302 can be studied in the same teaching period as LLH477.LLB344 is assumed knowledge. Students should have knowledge of the fundamentals of intellectual property law (copyright, patents and trademarks). |
For more details about University wide minor options see University wide second majors and minors
Please note that students should allow 3 semesters to complete a minor to account for semesters of offering and any pre-requisite requirements.
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 |
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 |
Complete 12 credit point from the Core Unit Options in Bachelor of Information Technology. Do NOT select a unit that will be core in your major.
If you commenced your course in 2025 or prior, please refer to the 'Bachelor of Information Technology Curriculum Changes – From 2026' for details on unit updates.
| 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 |
| CAB230 Equivalents: INB271 | Web Computing |
| Prerequisites: IFB104 or ITD104 or EGB103 or EGD103 |
| 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) |
| IAB230 | Design of Enterprise IoT |
| Prerequisites: IFB104 or ITD104 or EGB103 |
| IAB260 | Social Technologies |
| |
| IGB180 Equivalents: INB180 | Games History, Culture and Psychology |
| Antirequisites: INN180 |
| 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 |
| 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. |
| Note: CAB202, IAB206 are permitted to count as core units if completed in 2025 or prior. | |||
| Note: IAB250 is permitted to count a core unit if completed in 2024 or prior. | |||
| Note: IFB240 is permitted to count as a core unit if completed in 2022 or prior. | |||
| NOTE: Other units subject to approval of Course Coordinator | |||
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| QUT001 | QUT You: Artificial Intelligence in the Real World |
| |
| QUT002 | QUT You: Walking on Country |
| |
| QUT003 | QUT You: Real Action for Real Change |
| |
| QUT004 | QUT You: Living and Working Collaboratively, Ethically, and Inclusively |
| |
| QUT005 | QUT You: Seeing Me, Seeing You: Skills for a Diverse World |
| |
| QUT006 | QUT You: The Art of Pitching |
| |
| QUT007 | QUT You: Fighting 'Fake News' |
| |
| QUT009 | QUT You: Data Science for Society |
| |
| QUT010 | QUT You: People with Robots |
| |
| QUT013 | QUT You: Human Agency in the Digital World |
|
You can complement your core law units with a minor in law, technology and innovation. Learn the skills needed to communicate and collaborate with technologists, innovators, regulators, engineers, designers and policy makers. Apply big data analytics and come up with creative solutions to address pressing social problems, and learn from experts at the forefront of artificial intelligence and technology regulation.
| Code | Title | Offered In | Requisites |
|---|---|---|---|
| LLB250 | Data Privacy and Cybersecurity |
| |
| LLB251 | Law and Design Thinking |
| Prerequisites: LLB104, LLB106 and LLB202. LLB202 can be studied in the same teaching period as LLB251 |
| LLB252 | Legal Coding and Prompt Engineering |
| Prerequisites: LLB101Previous learning in statutory interpretation (LLB107). No technical or coding knowledge is required. |
| LLB341 | Artificial Intelligence, Robots and the Law |
| Prerequisites: LLH201 |
| LLB345 | Regulating the Internet |
| Prerequisites: LLH201 or LWB146. LLH201 can be studied in the same teaching period as LLB345Antirequisites: LWB482LLB344 Intellectual Property Law is assumed knowledge |