Master of Information Technology (IN20)
You're viewing information for students who are currently enrolled in this course.
If you're interested in studying this course, go to future students' course information.
Download printable version of Master of Information Technology
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): | Domestic: 2 years International: 1.5 - 2 years |
---|---|
Course duration (part-time): | Domestic: 4 years |
Total credit points: | 192 |
Standard credit points/full-time semester: | 48 |
Standard credit points/part-time semester: | 24 |
Course coordinator: | Dr Hasmukh Morarji |
Discipline coordinator: | AskQUT |
Course contact: | +61 7 3138 2000, askqut@qut.edu.au |
Delivery: | Gardens Point |
CRICOS code: | 083059E |
Faculty: | Faculty of Science |
Scholarships
Course information
Graduates of the Master of IT degree will have the specialist knowledge and skills required for senior IT-related professional positions (both technical and managerial). The range of majors offered within the degree opens opportunities for students across the IT sector.
Students who graduate from this degree will have the ability to demonstrate advanced knowledge, based on research practices, in at least one IT discipline. They will undertake a significant research-based project that allows them to constructively apply the analytical skills they develop within an IT problem domain. The course will provide students with the ability to formulate best practice IT strategies and solutions and during this process create new IT discipline knowledge.
The degree aims to prepare students for work in a specialist IT area through a program of study that balances theoretical content, project-based experiences and industry-oriented perspectives.
Study areas
Select a major from the following disciplines;
-
Artificial Intelligence (not available in all course versions)
The artificial intelligence major provides the potential to shape the future of humanity across nearly every industry. You will obtain skills and knowledge in machine learning, deep learning, and critical aspects of AI applications. - Business Analysis (not available in all course versions)
The business analysis major provides you with the necessary understanding of the role of IT in business, and the technical skills and techniques required to apply IT effectively in solving business problems, by identifying and addressing business needs, and developing business cases and plans for implementing effective solutions.
- Business Process Management (not available in all course versions)
The business process management Major will provide graduates with complementary skills and knowledge to create and align information systems to effectively support business and enable business strategy.
- Computer Science
The computer science major extends your understanding of computer programming beyond being a mere user of programming language to an appreciation of their design and implementation.
-
Cyber Security (not available in all course versions)
In the cyber security major you will develop abilities in the investigation and appraisal of complex cyber security challenges and develop strategies to defend and respond to threats and attacks, protecting people and critical data within information systems. - Cyber Security and Networks (not available in all course versions)
The cyber security and networks major provides you with the knowledge and skills appropriate for an information technology professional. You will acquire knowledge and develop both technical and non-technical skills to effectively participate in problem solving, analysis and management required for securing interconnected information systems. This will enable you to analyse, design, implement and manage secure and reliable networked information systems, detecting and responding to incidents in a timely and appropriate manner.
- Data Science
The data science major provides you with the knowledge and skills to extract information from large, complex and disparate data sets, using leading edge algorithms and tools.
- Enterprise Systems (not available in all course versions)
Enterprise systems are engineered information systems that consist of applications and associated information, forming the fundamental structure of organisational processes in most large organisations. Enterprise systems provide comprehensive administrative systems and help to automate and streamline business processes.
- Executive IT (not available in all course versions)
The executive IT major provides you with the specialised skills, methods and best practices to engage in managing IT technologies. It will prepare you to coordinate different teams and units responsible for delivering IT technologies to the company and its markets. These skills will prepare you for future IT management roles involving governance, enterprise-wide solutions, and quality assurance. -
Human-Centred Design (not available in all course versions)
In the human-centred design major you will develop the advanced knowledge and skills in user-centred design activities to create usable and useful technologies, improve the users’ experience, and positively impact society. -
Internet of Things (not available in all course versions)
In the Internet of Things major you will gain analytical skills, knowledge, and technical capabilities to design, build, and optimise distributed networks to achieve operational excellence. Provides career enhancement opportunities in network management, design, and administration roles. -
IT Management (not available in all course versions)
The IT management major provides you with design and problem-solving skills that will allow you to apply IT effectively in solving business problems, by identifying and addressing business needs, and developing business cases and plans for implementing effective solutions. -
Process Analytics and Automation (not available in all course versions)
The process analytics and automation major provides you with complementary skills and knowledge to create and align information systems to effectively support businesses and to enable business strategy. - Software Development
The software development major provides expertise in the design of emerging technologies and the development of mobile, web and cloud computing solutions, all of which are in high demand.
Study costs
Domestic students may need to pay the Student Services and Amenities Fee (SSAF).
Advanced standing (credit)
1.5 Year Program:
IN17 pathway credit transfer
You will receive 48 credit points of exemption towards the core foundation IT units upon admission into IN20 course. In addition, the two IT units you have completed under IN17 will be credited towards IN20 course as appropriate.
IT background entrant
You will receive 48 credit points of exemption towards the core foundation IT units upon admission.
No credit will be transferred for units from previous undergraduate studies. Option units offered in your major specialisation provide added depth and breadth in your chosen discipline area. You should select an alternate unit if you have completed a similar or equivalent unit in your previous studies. If the unit is core in your major specialisation, the faculty will replace it with an alternate unit to undertake.
Professional recognition
This program is ACS accredited, giving eligibility for ACS membership, recognition by ACS for certification and migration skills assessment, and international recognition by signatories of the Seoul Accord.
Early exit
Students who are enrolled in this course may be eligible to exit their course with a Graduate Diploma of Information Technology (IN19) or a Graduate Certificate in Information Technology (IN18) once course requirements for these course have been met.
If you have received exemption for the core foundation IT units in the Master of Information Technology (IN20), they cannot be used as advanced standing (credit) for Graduate Diploma of Information Technology (IN19).
Pathways to further study
Completion with overall GPA of at least 5.0 on a 7-point scale for entry into IF49 Doctor of Philosophy
Eligible graduates may continue study in Doctor of Philosophy (Hosted by Faculty of Science)
Course Structures
Course Structures
The Master of Information Technology consists of 192 credit points (cp).
IN20 Course Version 4 (IN20v4)
For students admitted in IN20v4, the degree is arranged as follows:
- 48 credit points of Foundational Core Units,
- 60 credit points of Advanced Core units,
- 36 credit points of Capstone units,
- 48 credit points of Major units.
- Available majors are: Artificial Intelligence; Computer Science; Cyber Security; Data Science; Human-Centred Design; Internet of Things; IT Management; Process Analytics and Automation; Software Development.
IN20 Course Version 3 (IN20v3)
For students admitted in IN20v3, the degree is arranged as follows:
- 96 credit points of Core Units including:
- 48 credit points of IT Foundation Units,
- 2 x 24 credit points of Capstone Units,
- 36 credit points of IT related Elective Units selected from an approved list of units, which is drawn from units offered in each of the IT majors.
- 60 credit points of Major units.
- Available majors are: Business Analysis; Business Process Management; Computer Science; Data Science; Enterprise Systems; Executive IT Major; Cyber Security and Networks; Software Development.
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN581 | Programming Fundamentals |
| 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 192cps in LV41 OR (admission into IN31 or IN20 or IN19 or IN18 or IN25 or IN26 or IN27 or or IN28 or IN29 or IN30 or PH71 or PH80 or KC88 or BS11 or DE99)Antirequisites: IFN555 or IFN556 or IFQ555 or IFQ556 |
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)Antirequisites: IFN551 or IFN553 or IFQ551 or IFQ553 |
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)Antirequisites: IFN552 or IFN558 or IFQ552 or IFQ558 |
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
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 |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN664 Equivalents: IFQ664 | Advanced Algorithms and Computational Complexity |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
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. |
OR | |||
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. |
Major Option Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
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 |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN664 Equivalents: IFQ664 | Advanced Algorithms and Computational Complexity |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
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. |
OR | |||
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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
CAB401 Equivalents: INB375 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 or IFN505 |
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) |
CAB432 Equivalents: INB356 | 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) 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)))) |
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 |
IFN645 Equivalents: INN312 | Machine Learning at Scale |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54) |
IFN647 Equivalents: CAB431 | Machine Learning for Natural Language Processing |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54)Programming languages experience. |
IFN648 Equivalents: IFQ648 | Applied Cryptography |
| Prerequisites: IFN635 |
IFN649 Equivalents: IFQ649 | Internet of Things |
| Prerequisites: IFN507 or IFQ507 or IFN658A basic knowledge of digital communications and networking |
IFN657 Equivalents: IFQ657 | Software Security |
| Prerequisites: IFN635 and (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN658 Equivalents: IFN507, IFQ507 | Networks and Security |
| Prerequisites: IFN635. IFN635 can be studied concurrently with IFN658.IFN583 or equivalent |
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) |
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 |
IFN692 | Interaction Design for Emerging Technologies |
| Prerequisites: IFN637 or IFN591 or IFQ591 or IGB283 or IFN556 or IFQ556 |
If you commenced your course prior to 2025 please refer to the **IMPORTANT MESSAGE** Students who commenced IN20v3 prior to 2025 below.
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN664 Equivalents: IFQ664 | Advanced Algorithms and Computational Complexity |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
Computer Science Option Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN664 Equivalents: IFQ664 | Advanced Algorithms and Computational Complexity |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
Computer Science Option Unit |
Computer Science Unit Options |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
CAB432 Equivalents: INB356 | 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. |
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 |
IFN580 | 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). |
IFN635 | |||
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN647 Equivalents: CAB431 | Machine Learning for Natural Language Processing |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54)Programming languages experience. |
IFN648 Equivalents: IFQ648 | Applied Cryptography |
| Prerequisites: IFN635 |
IFN649 Equivalents: IFQ649 | Internet of Things |
| Prerequisites: IFN507 or IFQ507 or IFN658A basic knowledge of digital communications and networking |
IFN657 Equivalents: IFQ657 | Software Security |
| Prerequisites: IFN635 and (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN658 Equivalents: IFN507, IFQ507 | Networks and Security |
| Prerequisites: IFN635. IFN635 can be studied concurrently with IFN658.IFN583 or equivalent |
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) |
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 |
IFN692 | Interaction Design for Emerging Technologies |
| Prerequisites: IFN637 or IFN591 or IFQ591 or IGB283 or IFN556 or IFQ556 |
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
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 |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
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. |
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). |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
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. |
OR | |||
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. |
Major Option Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
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. |
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: ITN100 | 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 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
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. |
OR | |||
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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
CAB401 Equivalents: INB375 | High Performance and Parallel Computing |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) or CAB301 or IFN505 |
CAB432 Equivalents: INB356 | 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. |
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). |
IFN645 Equivalents: INN312 | Machine Learning at Scale |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54) |
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) |
IFN647 Equivalents: CAB431 | Machine Learning for Natural Language Processing |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54)Programming languages experience. |
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 |
IFN655 | Advanced Business Intelligence Concepts for Enterprise Systems |
| Prerequisites: (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 IFQ558)) |
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 |
MXN501 | Stochastic Modelling |
| Prerequisites: Completion of 144 credit points in EU50 Master of Teaching (Secondary) OR (192cps in SV03 or SV04 or IV04 or IV05 or BV06 or BV07 or EV08 or EV07) OR (admission into IV53 or IV57 or IV54 or IV59 or IV52 or IV56 or IV51 or IV58 or IV60) OR (admission into IN20 or IN27 or IN31) |
If you commenced your course prior to 2025 please refer to the **IMPORTANT MESSAGE** Students who commenced IN20v3 prior to 2025 below.
February 2-year-entry/ July 1.5-year-entry commencements |
---|
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 |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN647 Equivalents: CAB431 | Machine Learning for Natural Language Processing |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54)Programming languages experience. |
Data Science Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
IFN645 Equivalents: INN312 | Machine Learning at Scale |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54) |
Data Science Option Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
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 |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
IFN645 Equivalents: INN312 | Machine Learning at Scale |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54) |
Data Science Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN647 Equivalents: CAB431 | Machine Learning for Natural Language Processing |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54)Programming languages experience. |
Data Science Option Unit |
Data Science Unit Options |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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). |
IFN580 | 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). |
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. |
IFN645 Equivalents: INN312 | Machine Learning at Scale |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54) |
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) |
IFN647 Equivalents: CAB431 | 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 |
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
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 |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN692 | Interaction Design for Emerging Technologies |
| Prerequisites: IFN637 or IFN591 or IFQ591 or IGB283 or IFN556 or IFQ556 |
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. |
OR | |||
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. |
Major Option Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 | 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). |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN692 | Interaction Design for Emerging Technologies |
| Prerequisites: IFN637 or IFN591 or IFQ591 or IGB283 or IFN556 or IFQ556 |
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) |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
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. |
OR | |||
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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
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). |
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) |
IFN694 | Human Factors in Cyber Security |
| Prerequisites: IFN635 |
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN658 Equivalents: IFN507, IFQ507 | Networks and Security |
| Prerequisites: IFN635. IFN635 can be studied concurrently with IFN658.IFN583 or equivalent |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN667 | Enterprise IoT Systems |
| Prerequisites: IFN636 or IFN561or IFQ561 |
Major Option Unit | |||
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN649 Equivalents: IFQ649 | Internet of Things |
| Prerequisites: IFN507 or IFQ507 or IFN658A basic knowledge of digital communications and networking |
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. |
OR | |||
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. |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN658 Equivalents: IFN507, IFQ507 | Networks and Security |
| Prerequisites: IFN635. IFN635 can be studied concurrently with IFN658.IFN583 or equivalent |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN649 Equivalents: IFQ649 | Internet of Things |
| Prerequisites: IFN507 or IFQ507 or IFN658A basic knowledge of digital communications and networking |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN667 | Enterprise IoT Systems |
| Prerequisites: IFN636 or IFN561or IFQ561 |
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. |
OR | |||
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. |
Code | Title | Offered In | Requisites |
---|---|---|---|
ENN523 | Advanced Network Engineering |
| Prerequisites: IFN658 or (IFN507 or IFQ507) or Admission to EN50 or EN55Antirequisites: INB352, INN352Undergraduate knowledge of computer networks is assumed knowledge. |
ENN524 | Mobile Network Engineering |
| Prerequisites: IFN658 or Admission to EN50 or EN55Antirequisites: INN353 |
IFB452 | Blockchain Technology |
| Prerequisites: ((IFB103 or ITD103) and (IFB104 or ITD104) 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)))) |
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 |
IFN653 Equivalents: IFZ653 | Business Process Automation |
| Prerequisites: IFN515 or IFQ515. IFN515 can be enrolled in the same teaching period as IFN653. |
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
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 |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN562 Equivalents: IAB204, 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) |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
Capstone Unit (24cps) | |||
IFN631 | IT Governance |
| Prerequisites: IFN585 or IFN502 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or admission into IN14 or IQ14 |
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. |
OR | |||
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. |
Major Option Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN562 Equivalents: IAB204, 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) |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN631 | IT Governance |
| Prerequisites: IFN585 or IFN502 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or admission into IN14 or IQ14 |
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 |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
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. |
OR | |||
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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IAB402 | IT Consulting |
| 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) |
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 |
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. |
IFN652 Equivalents: INN327 | Enterprise Business Process Management |
| Prerequisites: IFN515 or IFQ515, IFN515 or IFQ515 can be studied in the same semester with IFN652 |
IFN654 | Lean Six Sigma |
| Prerequisites: IFN515 or IFQ515. IFN515 or IFQ515 can be studied in the same semester as IFN654Basic knowledge of statistics; knowledge of business process modelling; and basic understanding of IT is assumed knowledge. |
IFN655 | Advanced Business Intelligence Concepts for Enterprise Systems |
| Prerequisites: (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 IFQ558)) |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
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 |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
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 |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
capstone unit (24cps) | |||
IFN653 Equivalents: IFZ653 | Business Process Automation |
| Prerequisites: IFN515 or IFQ515. IFN515 can be enrolled in the same teaching period as IFN653. |
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. |
OR | |||
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. |
Major Option Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
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 |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN653 Equivalents: IFZ653 | Business Process Automation |
| Prerequisites: IFN515 or IFQ515. IFN515 can be enrolled in the same teaching period as IFN653. |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
Capstone Unit (24cps) | |||
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 |
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. |
OR | |||
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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IAB402 | IT Consulting |
| 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 |
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: IAB204, 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) |
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. |
IFN631 | IT Governance |
| Prerequisites: IFN585 or IFN502 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or admission into IN14 or IQ14 |
IFN652 Equivalents: INN327 | Enterprise Business Process Management |
| Prerequisites: IFN515 or IFQ515, IFN515 or IFQ515 can be studied in the same semester with IFN652 |
IFN654 | Lean Six Sigma |
| Prerequisites: IFN515 or IFQ515. IFN515 or IFQ515 can be studied in the same semester as IFN654Basic knowledge of statistics; knowledge of business process modelling; and basic understanding of IT is assumed knowledge. |
IFN655 | Advanced Business Intelligence Concepts for Enterprise Systems |
| Prerequisites: (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 IFQ558)) |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
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 |
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
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 |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN664 Equivalents: IFQ664 | Advanced Algorithms and Computational Complexity |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
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. |
OR | |||
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. |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
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 |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 | 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). |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
IFN664 Equivalents: IFQ664 | Advanced Algorithms and Computational Complexity |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
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. |
OR | |||
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. |
Major Option Unit |
Software Development Major Option Units |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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) |
CAB432 Equivalents: INB356 | 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. |
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: IAB204, 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) |
IFN631 | IT Governance |
| Prerequisites: IFN585 or IFN502 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or admission into IN14 or IQ14 |
IFN653 Equivalents: IFZ653 | Business Process Automation |
| Prerequisites: IFN515 or IFQ515. IFN515 can be enrolled in the same teaching period as IFN653. |
IFN657 Equivalents: IFQ657 | Software Security |
| Prerequisites: IFN635 and (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
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) |
IFN667 | Enterprise IoT Systems |
| Prerequisites: IFN636 or IFN561or IFQ561 |
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN647 Equivalents: CAB431 | Machine Learning for Natural Language Processing |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54)Programming languages experience. |
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). |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
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 |
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. |
OR | |||
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. |
Major Option Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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). |
IFN580 | 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). |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
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 |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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 |
---|---|---|---|
IFN647 Equivalents: CAB431 | Machine Learning for Natural Language Processing |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54)Programming languages experience. |
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. |
OR | |||
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. |
Major Option 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 |
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. |
IFN645 Equivalents: INN312 | Machine Learning at Scale |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54) |
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). |
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN658 Equivalents: IFN507, IFQ507 | Networks and Security |
| Prerequisites: IFN635. IFN635 can be studied concurrently with IFN658.IFN583 or equivalent |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN694 | Human Factors in Cyber Security |
| Prerequisites: IFN635 |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
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. |
OR | |||
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. |
Major Option Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN580 | 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). |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN658 Equivalents: IFN507, IFQ507 | Networks and Security |
| Prerequisites: IFN635. IFN635 can be studied concurrently with IFN658.IFN583 or equivalent |
Code | Title | Offered In | Requisites |
---|---|---|---|
INN700 Equivalents: ITN100 | 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 |
IFN636 | Software Life Cycle Management |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17Students are required to have successfully completed a computer programming unit that teaches the fundamentals of imperative-style programming, e.g., using a language like Python, Java, C#, etc. |
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN694 | Human Factors in Cyber Security |
| Prerequisites: IFN635 |
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. |
OR | |||
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. |
Major Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFB452 | Blockchain Technology |
| Prerequisites: ((IFB103 or ITD103) and (IFB104 or ITD104) 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)))) |
IFN631 | IT Governance |
| Prerequisites: IFN585 or IFN502 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or admission into IN14 or IQ14 |
IFN648 Equivalents: IFQ648 | Applied Cryptography |
| Prerequisites: IFN635 |
IFN655 | Advanced Business Intelligence Concepts for Enterprise Systems |
| Prerequisites: (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) and (IFN585 or ((IFN552 or IFQ552) and (IFN558 IFQ558)) |
IFN656 | Ethical Hacking and Penetration Testing |
| Prerequisites: IFN658 and IFN694 |
IFN657 Equivalents: IFQ657 | Software Security |
| Prerequisites: IFN635 and (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
If you commenced your course prior to 2025 please refer to the **IMPORTANT MESSAGE** Students who commenced IN20v3 prior to 2025 below.
Enrolment Information
CAB432 Cloud Computing -
If you have completed this unit or an equivalent unit in your previous UG studies, you will need to complete an alternative unit instead. Recommended replacement unit to be chosen from the Computer Science major unit option list - please refer to the Computer Science major structure (IN20v3/ 60cp version) for the list of units. Please contact the faculty for assistance in updating your Study Plan accordingly.
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
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) |
IFN664 Equivalents: IFQ664 | Advanced Algorithms and Computational Complexity |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
CAB432 Equivalents: INB356 | 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. |
(note: CAB432 - if you have completed this unit or equivalent unit in your bachelor, please refer to message above the structure and contact the faculty to have your Study Plan updated) | |||
IFN692 | Interaction Design for Emerging Technologies |
| Prerequisites: IFN637 or IFN591 or IFQ591 or IGB283 or IFN556 or IFQ556 |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
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) |
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
CAB432 Equivalents: INB356 | 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. |
(note: CAB432 - if you have completed this unit or equivalent unit in your bachelor, please refer to message above the structure and contact the faculty to have your Study Plan updated) | |||
IFN692 | Interaction Design for Emerging Technologies |
| Prerequisites: IFN637 or IFN591 or IFQ591 or IGB283 or IFN556 or IFQ556 |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
MIT Elective Unit | |||
IFN664 Equivalents: IFQ664 | Advanced Algorithms and Computational Complexity |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
If you commenced your course prior to 2025 please refer to the **IMPORTANT MESSAGE** Students who commenced IN20v3 prior to 2025 below.
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
MIT Elective Unit | |||
MIT Elective Unit | |||
Business Analysis Options Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
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. |
IFN562 Equivalents: IAB204, 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) |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
Business Analysis Options unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN562 Equivalents: IAB204, 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) |
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. |
Business Analysis option unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
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 |
Business Analysis Unit Options |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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). |
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. |
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) |
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 |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
If you commenced your course prior to 2025 please refer to the **IMPORTANT MESSAGE** Students who commenced IN20v3 prior to 2025 below.
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
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 |
Business Process Management Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
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. |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
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. |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
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 |
Business Process Management Option Unit |
Business Process Management Unit Options |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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). |
IFN562 Equivalents: IAB204, 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) |
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. |
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) |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
If you commenced your course prior to 2025 please refer to the **IMPORTANT MESSAGE** Students who commenced IN20v3 prior to 2025 below.
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN507 Equivalents: IFQ507 | Network Systems |
| Prerequisites: (IFN551 and IFN553) or (IFQ551 and IFQ553) or IFN503 or Admission to IN15, or IN16Antirequisites: INN350, INN251, INN351 |
IFN541 Equivalents: IFQ541 | Information Security Management |
| Prerequisites: IFN503 or (IFN551 and IFN553) or (IFQ551 and IFQ553) or Admission to IN15, IN16, or IN17. IN20 students who commenced prior to 2020 should apply for a requisite waiver.Antirequisites: IFN511 |
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN648 Equivalents: IFQ648 | Applied Cryptography |
| Prerequisites: IFN635 |
Cyber Security and Networks Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
IFN649 Equivalents: IFQ649 | Internet of Things |
| Prerequisites: IFN507 or IFQ507 or IFN658A basic knowledge of digital communications and networking |
MIT Elective Unit |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN541 Equivalents: IFQ541 | Information Security Management |
| Prerequisites: IFN503 or (IFN551 and IFN553) or (IFQ551 and IFQ553) or Admission to IN15, IN16, or IN17. IN20 students who commenced prior to 2020 should apply for a requisite waiver.Antirequisites: IFN511 |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
IFN507 Equivalents: IFQ507 | Network Systems |
| Prerequisites: (IFN551 and IFN553) or (IFQ551 and IFQ553) or IFN503 or Admission to IN15, or IN16Antirequisites: INN350, INN251, INN351 |
IFN649 Equivalents: IFQ649 | Internet of Things |
| Prerequisites: IFN507 or IFQ507 or IFN658A basic knowledge of digital communications and networking |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN648 Equivalents: IFQ648 | Applied Cryptography |
| Prerequisites: IFN635 |
Cyber Security and Networks Option Unit |
Cyber Security and Networks Unit Options |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
ENN523 | Advanced Network Engineering |
| Prerequisites: IFN658 or (IFN507 or IFQ507) or Admission to EN50 or EN55Antirequisites: INB352, INN352Undergraduate knowledge of computer networks is assumed knowledge. |
ENN524 | Mobile Network Engineering |
| Prerequisites: IFN658 or Admission to EN50 or EN55Antirequisites: INN353 |
IFN591 Equivalents: IFQ591 | Principles of User Experience |
| Prerequisites: IFN500 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or Admission to IN15, IN16 or IN17 |
IFN657 Equivalents: IFQ657 | Software Security |
| Prerequisites: IFN635 and (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
If you commenced your course prior to 2025 please refer to the **IMPORTANT MESSAGE** Students who commenced IN20v3 prior to 2025 below.
February 2-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
MIT elective unit | |||
MIT elective unit | |||
MIT elective unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN667 | Enterprise IoT Systems |
| Prerequisites: IFN636 or IFN561or IFQ561 |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
Enterprise Systems option unit |
July 2-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
MIT elective unit | |||
MIT elective unit | |||
MIT elective unit | |||
Enterprise Systems option unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
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 |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN667 | Enterprise IoT Systems |
| Prerequisites: IFN636 or IFN561or IFQ561 |
February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
MIT elective unit | |||
MIT elective unit | |||
MIT elective unit | |||
Enterprise Systems Option Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
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 |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN667 | Enterprise IoT Systems |
| Prerequisites: IFN636 or IFN561or IFQ561 |
July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN667 | Enterprise IoT Systems |
| Prerequisites: IFN636 or IFN561or IFQ561 |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
Enterprise Systems Option Unit |
Enterprise Systems Unit Options |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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). |
IFN541 Equivalents: IFQ541 | Information Security Management |
| Prerequisites: IFN503 or (IFN551 and IFN553) or (IFQ551 and IFQ553) or Admission to IN15, IN16, or IN17. IN20 students who commenced prior to 2020 should apply for a requisite waiver.Antirequisites: IFN511 |
IFN562 Equivalents: IAB204, 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) |
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. |
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) |
If you commenced your course prior to 2025 please refer to the **IMPORTANT MESSAGE** Students who commenced IN20v3 prior to 2025 below.
Enrolment Information
IAB402 Information Systems Consutling - If you have completed this unit or an equivalent unit in your previous studies, you will need to complete an alternative unit instead. Recommended replacement unit from the Executive IT major unit option list: IFN619, IFN652 or IFN662. Please contact the facutly for assistance in updating your Study Plan accordingly.
February 2-year-entry/ July 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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 |
IFN631 | IT Governance |
| Prerequisites: IFN585 or IFN502 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or admission into IN14 or IQ14 |
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IAB402 | IT Consulting |
| Prerequisites: IAB204 OR (192cps in SV03 or SV04 or IV04 or IV05 or MV05 or MV06 or BV06 or BV07 or EV08 or EV07) OR (Admission to IN20 or IN27 or IN31 or IV53 or IV57 or IV54 or IV59 or IV55 or IV52 or IV56 or IV51 or IV58 or IV60) |
(note: IAB402: if you have completed this unit or equivalent unit, please refer to message above the structure and contact the faculty to have your Study Plan updated) |
July 2-year-entry/ February 1.5-year-entry commencements |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
IAB402 | IT Consulting |
| 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) |
MIT Elective Unit | |||
MIT Elective Unit | |||
MIT Elective Unit |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN712 | Research in IT Practice |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN701 |
IFN631 | IT Governance |
| Prerequisites: IFN585 or IFN502 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or admission into IN14 or IQ14 |
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 |
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN711 | IT Industry Project |
| Prerequisites: Completion of 96cp from (IN20 or IN27) or (Admission to IN23 and Completion of 48cp)Antirequisites: IFN702 |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
Executive IT Option Unit |
Executive IT Unit Options |
---|
Code | Title | Offered In | Requisites |
---|---|---|---|
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). |
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. |
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) |
IFN652 Equivalents: INN327 | Enterprise Business Process Management |
| Prerequisites: IFN515 or IFQ515, IFN515 or IFQ515 can be studied in the same semester with IFN652 |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
MGN565 Equivalents: MGZ505 MGN505 | Consulting and Change Management |
| Prerequisites: 24 credit points of completed study |
Unit Lists
There are a number of changes to units and study areas which may affect your enrolment in 2025 or beyond. Table summarises the changes. The below information is subject to change.
Current Unit |
Alternative (replacement) unit |
Semester of offering |
IFN555 Intro to Programming (6cps) and IFN556 Object Oriented Programming (6cps) |
IFN581 Programming Fundamentals (12cps) |
Semester 1, Semester 2 |
IFN554 Databases (6cps) and IFN557 (6cps) Rapid Web development (6cps) and |
IFN582 Rapid Web Development with Databases (12cps) |
Semester 1, Semester 2 |
IFN551 Computer Systems Fundamentals (6cps) and IFN553 Introduction to Security and Networking (6cps) |
IFN583 Computer Systems and Security (12cps) |
Semester 1, Semester 2 |
IFN563 Object Oriented Design (6cps) and IFN564 Data Structures and Algorithms (6cps) |
IFN584 Object Oriented Design & Development (12cps) |
Semester 1, Semester 2 |
IFN552 Systems Analysis and Design (6cps) and IFN558 Management Information Systems (6cps) |
IFN585 Systems Innovation and Design (12cps) |
Semester 1, Semester 2 |
IFN541 Information Security Management (12cps) |
IFN635 Cyber Security and Governance (12cps) |
Semester 1, Semester 2 |
IFN591 Principles of User Experience (12cps) |
IFN637 Human-Centred Design of IT Systems (12cps) |
Semester 1, Semester 2 |
IFN507 Network Systems (12cps) |
IFN658 Networks and Security (12cps) |
Semester 1, Semester 2 |
To see unit outlines of alternative (replacement) units, select unit from the list below.
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN581 | Programming Fundamentals |
| 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 192cps in LV41 OR (admission into IN31 or IN20 or IN19 or IN18 or IN25 or IN26 or IN27 or or IN28 or IN29 or IN30 or PH71 or PH80 or KC88 or BS11 or DE99)Antirequisites: IFN555 or IFN556 or IFQ555 or IFQ556 |
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)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 |
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)Antirequisites: IFN552 or IFN558 or IFQ552 or IFQ558 |
IFN635 Equivalents: IFN541 | Cyber Security and Governance |
| Prerequisites: IFN583 OR ((IFN551 or IFQ551) and (IFN553 or IFQ553)) OR admission to IN17 |
IFN637 Equivalents: IFN591, IFQ591 | Human-Centred Design of IT Systems |
| Prerequisites: IFN585 or ((IFN552 or IFQ552) and (IFN558 or IFQ558)) or admission to IN17 |
IFN658 Equivalents: IFN507, IFQ507 | Networks and Security |
| Prerequisites: IFN635. IFN635 can be studied concurrently with IFN658.IFN583 or equivalent |
Complete 36 credit points of capstone units. Complete either IFN735 and IFN736 OR IFN737 and IFN738.
Code | Title | Offered In | Requisites |
---|---|---|---|
IFN735 | Industry Project (Phase 1) |
| Prerequisites: Completion of 84 credit points from IN20, IN28, IN29, IN31, IV51, IV52, IV57, IV59, or IV60, and INN700. INN700 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. |
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. |
OR | |||
IFN737 | Industry Research Project (Phase 1) |
| Prerequisites: INN700 (can be taken concurrently in the same semester) and GPA >= 5.0Antirequisites: 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. |
Code | Title | Offered In | Requisites |
---|---|---|---|
CAB432 Equivalents: INB356 | 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. |
ENN523 | Advanced Network Engineering |
| Prerequisites: IFN658 or (IFN507 or IFQ507) or Admission to EN50 or EN55Antirequisites: INB352, INN352Undergraduate knowledge of computer networks is assumed knowledge. |
ENN524 | Mobile Network Engineering |
| Prerequisites: IFN658 or Admission to EN50 or EN55Antirequisites: INN353 |
IAB402 | IT Consulting |
| 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 |
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). |
IFN541 Equivalents: IFQ541 | Information Security Management |
| Prerequisites: IFN503 or (IFN551 and IFN553) or (IFQ551 and IFQ553) or Admission to IN15, IN16, or IN17. IN20 students who commenced prior to 2020 should apply for a requisite waiver.Antirequisites: IFN511 |
IFN554 Equivalents: IFQ554 | Databases |
| Prerequisites: (Admission to IN20 or IN18 or IN19 or IN23 or IN27 or IN26 or BS11 or KC88 or IV53 or IV55 or IV56 or IV58) or (192cps in SV03 or MV05 or BV06 or EV08). |
IFN557 Equivalents: IFQ557 | Rapid Web Development |
| Prerequisites: IFN501 or IFN555 or IFQ555Antirequisites: IAB207Python programming |
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: IAB204, 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) |
IFN563 Equivalents: IFQ563 | Object Oriented Design |
| Prerequisites: (IFN501 or (IFN555 and IFN556) or (IFQ555 and IFQ556) or Admission to IN15 or IQ15 or IN16 or IQ16 or IN17) or (192cps in IV04 or EV08) or (admission to IV54 or IV58).Antirequisites: IFN505 |
IFN564 Equivalents: IFQ564 | Data Structures and Algorithms |
| Prerequisites: (IFN501 or (IFN555 and IFN556) or (IFQ555 and IFQ556) or IFN563 or Admission to IN15 or IN16 or IQ16 or IN17) or (192cps in IV04 or EV08) or (admission to IV54 or IV58).Antirequisites: IFN505 |
IFN580 | 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). |
IFN591 Equivalents: IFQ591 | Principles of User Experience |
| Prerequisites: IFN500 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or Admission to IN15, IN16 or IN17 |
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. |
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) |
IFN631 | IT Governance |
| Prerequisites: IFN585 or IFN502 or (IFN552 and IFN558) or (IFQ552 and IFQ558) or admission into IN14 or IQ14 |
IFN649 Equivalents: IFQ649 | Internet of Things |
| Prerequisites: IFN507 or IFQ507 or IFN658A basic knowledge of digital communications and networking |
IFN645 Equivalents: INN312 | Machine Learning at Scale |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54) |
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) |
IFN647 Equivalents: CAB431 | Machine Learning for Natural Language Processing |
| Prerequisites: (IFN509 or IFQ509 or IFN580) OR (192cp in IV04) OR (admission into IV54)Programming languages experience. |
IFN648 Equivalents: IFQ648 | Applied Cryptography |
| Prerequisites: IFN635 |
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. |
IFN657 Equivalents: IFQ657 | Software Security |
| Prerequisites: IFN635 and (IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN662 | Software Engineering for Enterprise Systems |
| Prerequisites: IFN581 or ((IFN555 or IFQ555) and (IFN556 or IFQ556)) |
IFN663 | Enterprise and Security Architecture |
| Prerequisites: IFN635Data and Information Management and Process Modelling |
IFN664 Equivalents: IFQ664 | Advanced Algorithms and Computational Complexity |
| Prerequisites: IFN584 or (IFN563 and IFN564) or (IFQ563 and IFQ564) |
IFN665 | Advanced Topic 1 |
| Prerequisites: IFN600Each offering of this unit may have different assumed knowledge for the topic being studied. |
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) |
IFN667 | Enterprise IoT Systems |
| Prerequisites: IFN636 or IFN561or IFQ561 |
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 |
IFN692 | Interaction Design for Emerging Technologies |
| Prerequisites: IFN637 or IFN591 or IFQ591 or IGB283 or IFN556 or IFQ556 |
MGN565 Equivalents: MGZ505 MGN505 | Consulting and Change Management |
| Prerequisites: 24 credit points of completed study |
Note: Other units subject to approval of Course Coordinator |