The course requires the completion of 24 subjects in order to graduate with the Bachelor of Information Technology (Business Services), made up of:
The core component covers principles fundamental to the information systems and computing discipline such as databases, data communications, analysis and design and project work plus emerging directions that prepare students to undertake an IT major from a specified list.
Core subjects
ITC105 Business and Technical Communications
ITC106 Programming Principles
ITC114 Database Management Systems
ITC161 Introduction to Information Technology
ITC211 Systems Analysis
ITC242 Introduction to Data Communications
ITC301 Information Technology Project Management
ITC331 Ethics and Professional Practice
Industry Major
ITC200 Database Administration
ITC206 Programming in Java 1
ITC230 Introduction to Web Development
ITC303 Software Engineering
ITC309 Software Development Project
ITC350 Industry Awareness
MGT100 Organisation and Management
QBM117 Business Statistics
Minor
Choose one minor (four subjects) from:
Software Development
ITC203 Object-oriented Systems Analysis and Design
ITC313 Programming in Java 2
ITC322 Data Structures
ITC357 Web Based Information Systems
Business Analysis
ITC203 Object-oriented Systems Analysis and Design
ITC240 IT Infrastructure Management
ITC358 ICT Management and Information Security
MGT320 Managing Change
Spatial Analysis
SPA115 Principles of Geographic Information Systems
SPA405 Image Analysis
SPA406 GIS Applications
SPA512 Cartography and Data Visualisation
Industrial Project
ITC236 Industry Project 1 (16 points)
ITC256 Industry Project 2 (16 points)
ITC392 Industry Project 3 (32 points)
Free electives
Any four 8 point subjects, selected in consultation with the Course Coordinator
Session 1
ITC105 Business and Technical Communications
ITC106 Programming Principles
ITC161 Introduction to Information Technology
MGT100 Organisation and Management
Session 2
ITC114 Database Management Systems
ITC211 Systems Analysis
ITC242 Introduction to Data Communications
QBM117 Business Statistics
Session 3
ITC206 Programming in Java 1
ITC230 Introduction to Web Development
ITC236 Industry Project 1 (16 points)
Session 4
ITC200 Database Administration
ITC301 Information Technology Project Management
[ ] Minor
[ ] Elective OR Minor*
Session 5
ITC303 Software Engineering
ITC256 Industry Project 2 (16 points)
[ ] Minor
Session 6
ITC309 Software Development Project
ITC350 Industrial Awareness
[ ] Elective
[ ] Minor
Session 7
ITC331 Ethics and Professional Practice
[ ] Minor OR Elective**
[ ] Elective
[ ] Elective
Session 8
ITC392 Industry Project 3 (32 points)
*Students in the Software Development Minor will do the Minor subject
**Students in the Software Development Minor will do the Elective