Course Content
Students are required to complete 144 credit points, comprising:
- core (48 credit points)
- major (48 credit points); and
- choice of (48 credit points):
- second IT major
- two sub-majors
- one sub-major and four electives; or
- eight electives
The sub-major(s) must be taken in a different field to that of the major.
STM90651 Core subjects (Information Technology):
- 31265 Communication for IT Professionals
- 31266 Introduction to Information Systems
- 31268 Web Systems
- 31269 Business Requirements Modelling
- 41092 Network Fundamentals
- 31271 Database Fundamentals
- 31272 Project Management and the Professional
- Select 6 credit points of options:
- 41039 Programming 1
- 48023 Programming Fundamentals
The programs below show a suggested sequence of subjects for each major for a student commencing the course in Autumn session. They are intended as a guide only and do not take into account such factors as recognition of prior learning, changes in attendance mode and subject availability, or satisfactory academic progress. Students should consult the Timetable Planner to confirm the availability of subjects in the current academic year.
Business Information Systems Management Major
Year 1
Autumn Session
- 31265 Communication for IT Professionals
- 31266 Introduction to Information Systems
- 48023 Programming Fundamentals
- 31268 Web Systems
Spring session
- 31269 Business Requirements Modelling
- 41092 Network Fundamentals
- 31247 Collaborative Business Processes
- Select 6 credit points of electives
Year 2
Autumn session
- 31271 Database Fundamentals
- 31257 Information System Development Methodologies
- 31255 Finance and IT Professionals
- Select 6 credit points of electives
Spring session
- 31258 Innovations for Global Relationship Management
- 31276 Networked Enterprise Architecture
- Select 12 credit points of electives
Year 3
Autumn session
- 31272 Project Management and the Professional
- 31245 Business Process and IT Strategy
- Select 12 credit points of electives
Spring session
- 31280 Strategic IT Project
- Select 6 credit points from the following:
- 31282 Systems Testing and Quality Management
- 48270 Entrepreneurship and Commercialisation
- 31097 IT Operations Management
- Select 12 credit points of electives
Data Analytics Major
Year 1
Autumn Session
- 31265 Communication for IT Professionals
- 31266 Introduction to Information Systems
- 48023 Programming Fundamentals
- 31268 Web Systems
Spring session
- 31269 Business Requirements Modelling
- 41092 Network Fundamentals
- Select 12 credit points of options
Year 2
Autumn session
- 31271 Database Fundamentals
- 31250 Introduction to Data Analytics
- 33116 Design, Data, and Decisions
- 48024 Programming 2
Spring session
- Select 12 credit points of options
- 31005 Machine Learning
- 32146 Data Visualisation and Visual Analytics
Year 3
Autumn session
- 31272 Project Management and the Professional
- 41004 AI/Analytics Capstone Project
- Select 6 credit points from the following:
- 31253 Database Programming
- 31243 AI/Analytics Capstone Project B
- 31256 Image Processing and Pattern Recognition
- 33130 Mathematics 1
- Select 6 credit points of options
Spring session
- Select 6 credit points from the following:
- 31243 AI/Analytics Capstone Project B
- 31256 Image Processing and Pattern Recognition
- Select 18 credit points of options
Enterprise Systems Development Major
Year 1
Autumn Session
- 31265 Communication for IT Professionals
- 31266 Introduction to Information Systems
- 48023 Programming Fundamentals
- 31268 Web Systems
Spring session
- 31269 Business Requirements Modelling
- 41092 Network Fundamentals
- 48024 Programming 2
- Select 6 credit points of options
Year 2
Autumn session
- 31271 Database Fundamentals
- 31251 Data Structures and Algorithms
- 31260 Fundamentals of Interaction Design
- Select 6 credit points of options
Spring session
- 41025 Introduction to Software Development
- 48433 Software Architecture
- Select 12 credit points of options
Year 3
Autumn session
- 31272 Project Management and the Professional
- Select 6 credit points from the following:
- 31253 Database Programming
- 41889 Application Development in the iOS Environment
- 41001 Cloud Computing and Software as a Service
- Select 12 credit points of options
Spring session
- 41026 Advanced Software Development
- Select 6 credit points from the following:
- 31927 Application Development with .NET
- 31777 Advanced Interaction Design
- 31242 Advanced Internet Programming
- Select 12 credit points of options
Interaction Design Major
Year 1
Autumn Session
- 31265 Communication for IT Professionals
- 31266 Introduction to Information Systems
- 48023 Programming Fundamentals
- 31268 Web Systems
Spring session
- 31269 Business Requirements Modelling
- 41092 Network Fundamentals
- 31260 Fundamentals of Interaction Design
- Select 6 credit points of options
Year 2
Autumn session
- 31271 Database Fundamentals
- 41019 Prototyping Physical Interaction
- Select 12 credit points of options
Spring session
- 31080 Interactive Media
- 31777 Advanced Interaction Design
- Select 12 credit points of options
Year 3
Autumn session
- 31272 Project Management and the Professional
- 41021 Interaction Design Studio
- Select 6 credit points of options
Spring session
- Select 12 credit points from the following:
- 31250 Introduction to Data Analytics
- 31263 Introduction to Computer Game Development
- 31262 Game Design Methodologies
- 41020 Human-centred Design Methods
- 41889 Application Development in the iOS Environment
- 31927 Application Development with .NET
- 31748 Programming on the Internet
- Select 12 credit points of options
Networking and Cybersecurity Major
Year 1
Autumn Session
- 31265 Communication for IT Professionals
- 31266 Introduction to Information Systems
- 48023 Programming Fundamentals
- 31268 Web Systems
Spring session
- 31269 Business Requirements Modelling
- 41092 Network Fundamentals
- Select 12 credit points of options
Year 2
Autumn session
- 31271 Database Fundamentals
- 31277 Routing and Switching Essentials
- 48730 Cybersecurity
- Select 6 credit points of options
Spring session
- 31338 Network Servers
- 31275 Mobile Networking
- Select 12 credit points of options
Year 3
Autumn session
- 31272 Project Management and the Professional
- Select 6 credit points from the following:
- 48436 Digital Forensics
- 32011 Multilayer Switched Networks
- 32009 Advanced Routing Principles
- 41905 Software Defined Networks
- 41903 Internet Science
- 42037 IoT Security
- 42036 Cyber Security for Mobile Platforms
- 41891 Cloud Computing Infrastructure
- 48033 Internet of Things
- 41890 Applying Network Security
- Select 6 credit points of options
- 41900 Cryptography
Spring session
- 31261 Internetworking Project
- Select 6 credit points from the following:
- 48436 Digital Forensics
- 32011 Multilayer Switched Networks
- 32009 Advanced Routing Principles
- 41905 Software Defined Networks
- 41903 Internet Science
- 42037 IoT Security
- 42036 Cyber Security for Mobile Platforms
- 41891 Cloud Computing Infrastructure
- 48033 Internet of Things
- 41890 Applying Network Security
- Select 12 credit points of options
CBK90782 Major/Two Sub-Majors/Electives
Select 48 credit points of options:
- CBK90784 Electives
- SMJ10188 AWS Industry sub-major
- CBK90783 Electives/Sub-major
- SMJ03036 Enterprise Systems Development
- SMJ10189 Google Industry sub-major
- SMJ10196 Humanitarian Engineering sub-major
- SMJ10157 Information Security
- SMJ10156 Innovation and Entrepreneurship
- SMJ10190 iOS Industry sub-major
- SMJ08198 Advertising Principles
- SMJ02066 Computer Graphics and Animation
- SMJ02065 Data Analytics
- SMJ01010 Electronics and Computer Interfacing
- SMJ02067 Interaction Design
- SMJ09034 International Studies
- SMJ09040 Introductory Economics
- SMJ09035 Language other than English
- SMJ08197 Marketing Principles
- SMJ03037 Networking and Cybersecurity
- SMJ01012 Physics
- SMJ01026 Quantitative Management
- SMJ09036 Specialist Country Studies
- SMJ01032 Statistical Modelling
CBK90781 Major Choices (Information Technology)
Select 48 credit points of options:
- MAJ02081 Data Analytics
- MAJ03444 Enterprise Systems Development
- MAJ02080 Business Information Systems Management
- MAJ02092 Interaction Design
- MAJ03445 Networking and Cybersecurity