home banner image

Bachelor of Information Technology

Course Content and Sequence

Year 1

Trimester 1

Subject Code Subject Title
ITOP501 Computing Systems Fundamentals
PROF502 Ethics and the IT Professional
SCTY503 Cybersecurity Concepts

Trimester 2

Subject Code Subject Title
PROG504 Programming Principles
PROF505 Analytical and Critical Thinking
DATM506 Statistics and Linear Algebra

Trimester 3

Subject Code Subject Title
DATM507 Introduction to Databases
DATM508 Network Communications

Year 2

Trimester 4

Subject Code Subject Title
ITOP601 Enterprise Architecture
PROG722 Advanced Programming
DATM603 Data Analytics for Business Applications

Trimester 5

Subject Code Subject Title
DATM604 Data Science and Visualisation
DATM605 Data Structures and Algorithms
SYSP606 Systems Analysis and Design

Trimester 6

Subject Code Subject Title
ITMG607 Integrated Systems Technology and Cloud Computing
PROF608 Contemporary Topics in IT

Year 3

Trimester 7

Subject Code Subject Title
PRMG701 Project Management
HCEV702 User Experience Design
Elective 1 Refer to Table of Electives below

Trimester 8

Subject Code Subject Title
DATM703 Digitisation and Big Data
NTAS704 Network Solutions
PROF709 The IT Professional (Capstone Part A)

Trimester 9

Subject Code Subject Title
PROF710 The IT Professional (Capstone Part B)
Students completing the Standard BIT course choose two electives from the following list. Students completing either the Cybersecurity Specialisation (CS) or Artificial Intelligence (AI) Specialisation choose two electives from their respective elective options listed below. Elective 2 Refer to Table of Electives below

Table of Electives (Choose two electives from the following list:)

ITOP721 Blockchain Applications
PROG602 Web and Mobile Application Development
ITOP723 Internet of Things (IoT)
IRMG724 Information Systems and Competitive Advantage

Cybersecurity Elective Options

SCTY726 Information Security Management
SCTY727 Cyber Security Law, Regulation and Policy
SCTY728 Human-Centred Cybersecurity
SCTY729 Ethical Hacking and Penetration Testing

Artificial Intelligence Elective Options

DATM751 Artificial Intelligence and Machine Learning
DATM752 Data and AI Ethics
DATM753 Adversarial Machine Learning in Large Language Models
DATM754 Natural Language Processing and Generative AI

Business and Data Analytics Specialisation

Applied Predictive Analytics for Business
Business Intelligence & Decision Support Systems
Back to Top Icon