This is a flexible degree introduced to meet the job markets increasing needs for computing graduates. The degree provides a sound Computer Science training, combined with a significant amount of study in some other discipline.
Majors in the Bachelor of Information Technology are available in the following disciplines: Bioinformatics; Business Computing; Computer Technology; E-Business Entrepreneurship; General Computing; Geographical Information Systems; Industry Professional.
Townsville
level 1
SEMESTER 1
BM1000:03 |
Introductory Biochemistry and Microbiology |
CH1001:03 |
Introductory Chemistry A |
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Information and Database Systems |
SEMESTER 2
BZ1020:03 |
Inheritance and the Evolution of Life |
CP1300:03 |
Introduction to Computer Science 2 |
MA1000:03 |
Mathematical Foundations |
MA1401:03 |
Statistics and Data Analysis |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2230:03 |
Internetworking 1 |
EL1010:03 |
Effective Writing |
MA2405:03 |
Statistical Methods |
SEMESTER 2
BZ2420:03 |
Genetics and Biodiversity Conservation |
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming |
CP2240:03 |
Internetworking 2 |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3046:03 |
Information Technology Project 1 |
CP3110:03 |
Fundamentals of Software Engineering |
Plus |
3 units of electives from CP, BC, BZ/BT/ZL subjects. |
SEMESTER 2
BC2023:03 |
Introductory Molecular Biology |
CP3047:03 |
Information Technology Project 2 |
CP3120:03 |
Object Oriented Software Engineering |
Either |
|
CP3050:03 |
Algorithms and Complexity (subject to availability) |
or |
|
CP3210:03 |
Fundamentals of Artificial Intelligence (subject to availability) |
Townsville, Cairns
level 1
SEMESTER 1
CO1002:03 |
Contemporary Accounting: Principles and Systems 1 |
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Information and Database Systems |
MA1020:03 |
Preparatory Mathematics (Townsville only) |
MA1021:03 |
Preparatory Mathematical Skills (Cairns only) |
or |
|
MA1000:03 |
Mathematical Foundations |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
or |
|
CP1030:03 |
Introduction to Information Technology |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1401:03 |
Statistics and Data Analysis |
level 2
SEMESTER 1
CO2611:03 |
Applied Financial Management |
CP2001:03 |
Data Structures and Algorithms |
CP2005:03 |
Computer Architecture |
MG1731:03 |
Principles of Management (Townsville only) |
or |
|
MG2701:03 |
Organisational Behaviour |
SEMESTER 2
CO1501:03 |
Introduction to Commercial Law |
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming |
MG1702:03 |
Marketing Management |
level 3
SEMESTER 1
CO2801:03 |
Business Information Systems Development |
CP3003:03 |
Internet Technology |
CP3020:03 |
Advanced Database Management |
CP3110:03 |
Fundamentals of Software Engineering |
SEMESTER 2
CO2502:03 |
Law of Business Organisations |
CO3812:04 |
Current Information Technology for Business 1 |
CP3070:03 |
Principles of Data Communications |
CP3120:03 |
Object Oriented Software Engineering |
Townsville
level 1
SEMESTER 1
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Information and Database Systems |
MA1020:03 |
Preparatory Mathematics |
or |
|
MA1000:03 |
Mathematical Foundations |
Plus |
3 units of electives. The following subject is recommended: |
CP1030:03 |
Introduction to Information Technology |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1401:03 |
Statistics and Data Analysis |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2005:03 |
Computer Architecture |
CP2010:03 |
Advanced Multimedia |
Plus |
3 units of electives. The following subject is recommended: |
CC2510:03 |
Digital Logic and Computing Methods |
SEMESTER 2
CC2511:03 |
Embedded Systems Design |
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming |
CP3070:03 |
Principles of Data Communications |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3110:03 |
Fundamentals of Software Engineering |
Plus |
6 units of electives selected from the following: |
CC3501:03 |
Computer Interfacing and Control |
CP2230:03 |
Internetworking 1 |
CP3003:03 |
Internet Technology |
CP3046:03 |
Information Technology Project 1 |
CP3047:03 |
Information Technology Project 2 |
SEMESTER 2
CP3120:03 |
Object Oriented Software Engineering |
Plus |
9 units of electives selected from the following: |
CP2060:03 |
Computer Graphics |
CP2240:03 |
Internetworking 2 |
CP3046:03 |
Information Technology Project 1 |
CP3047:03 |
Information Technology Project 2 |
CP3050:03 |
Algorithms and Complexity (subject to availability) |
Townsville, Cairns
level 1
SEMESTER 1
CO1002:03 |
Contemporary Accounting: Principles and Systems 1 |
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Information and Database Systems |
MG1731:03 |
Principles of Management |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
EC1005:03 |
Economics for Business 1 |
MG1702:03 |
Marketing Fundamentals and Operations |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2010:03 |
Advanced Multimedia |
CP2230:03 |
Internetworking 1 |
MG2701:03 |
Organisational Behaviour |
SEMESTER 2
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming |
CP2240:03 |
Internetworking 2 |
MG2758:03 |
Project Management (Townsville only) |
or |
|
MG2705:03 |
Marketing Communications |
level 3
SEMESTER 1
CP3003:03 |
Internet Technology |
CP3020:03 |
Advanced Database Management |
CP3110:03 |
Fundamentals of Software Engineering |
CP3046:03 |
Information Technology Project 1 |
SEMESTER 2
CP3070:03 |
Principles of Data Communications |
CP3120:03 |
Object Oriented Software Engineering |
CP3047:03 |
Information Technology Project 2 |
MG3xxx:03 |
Elective |
or |
|
MG3735:03 |
Entrepreneurship (subject to availability) (Cairns only) |
Townsville, Cairns
level 1
SEMESTER 1
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Information and Database Systems |
MA1020:03 |
Preparatory Mathematics (Townsville only) |
MA1021:03 |
Preparatory Mathematical Skills (Cairns only) |
or |
|
MA1000:03 |
Mathematical Foundations |
Plus |
3 units of electives. The following subject is recommended: |
CP1030:03 |
Introduction to Information Technology |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1401:03 |
Statistics and Data Analysis |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2010:03 |
Advanced Multimedia |
Plus |
6 units of electives. The following subject is recommended: |
CP2230:03 |
Internetworking 1 |
SEMESTER 2
CP2004:03 |
Object Oriented Programming |
CP3070:03 |
Principles of Data Communications |
Plus |
6 units of electives. The following subjects are recommended: |
CP2060:03 |
Computer Graphics |
CP2240:03 |
Internetworking 2 |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3110:03 |
Fundamentals of Software Engineering |
Plus |
6 units of electives selected from the following: |
CP2250:03 |
Network Administration 1 (Townsville only) |
CP3003:03 |
Internet Technology |
CP3046:03 |
Information Technology Project 1 |
SEMESTER 2
CP3047:03 |
Information Technology Project 2 (Cairns only) |
CP3120:03 |
Object Oriented Software Engineering |
Plus |
9 units (Townsville) and 6 units (Cairns) of electives selected from the following: |
CP2060:03 |
Computer Graphics |
CP2260:03 |
Network Administration 2 |
CP3047:03 |
Information Technology Project 2 |
CP3050:03 |
Algorithms and Complexity (subject to availability) |
CP3210:03 |
Fundamentals of Artificial Intelligence (subject to availability) |
Townsville, Cairns
level 1
SEMESTER 1
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Information and Database Systems |
MA1020:03 |
Preparatory Mathematics (Townsville only) |
MA1021:03 |
Preparatory Mathematical Skills (Cairns only) |
or |
|
MA1000:03 |
Mathematical Foundations |
Plus |
3 units of electives. The following subject is recommended: |
CP1030:03 |
Introduction to Information Technology |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1401:03 |
Statistics and Data Analysis |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2005:03 |
Computer Architecture |
GE1300:03 |
Introduction to Human Geography (Cairns only) |
or |
|
GE1350:03 |
Society, Space and the Environment (Cairns only) |
GE1400:03 |
Physical Geography and the Environment |
GE2501:03 |
Introduction to Environmental Remote Sensing (Townsville only) |
SEMESTER 2
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming |
GE1300:03 |
Introduction to Human Geography (Townsville only) |
GE2502:03 |
Introductory Geographical Information Systems |
GE2XXX:03 |
Elective (Cairns only) |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3046:03 |
Information Technology Project 1 |
CP3110:03 |
Fundamentals of Software Engineering |
GE3502:03 |
Geographic and Land Information Systems |
SEMESTER 2
CP3070:03 |
Principles of Data Communications |
CP3120:03 |
Object Oriented Software Engineering |
Plus |
6 units of electives selected from the following: |
CP2060:03 |
Computer Graphics |
CP3047:03 |
Information Technology Project 2 |
GE3503:03 |
GIS for Environmental Analysis |
GE3504:03 |
GIS Integrated Study Assignment (July block mode) |
Townsville, Cairns
level 1
SEMESTER 1
CP1200:03 |
Introduction to Computer Science 1 |
CP1500:03 |
Introduction to Information and Database Systems |
MA1020:03 |
Preparatory Mathematics (Townsville only) |
MA1021:03 |
Preparatory Mathematical Skills (Cairns only) |
or |
|
MA1000:03 |
Mathematical Foundations |
Plus |
3 units of electives. The following subject is recommended: |
CP1030:03 |
Introduction to Information Technology |
SEMESTER 2
CP1010:03 |
Introduction to Multimedia |
CP1300:03 |
Introduction to Computer Science 2 |
EL1010:03 |
Effective Writing |
MA1401:03 |
Statistics and Data Analysis |
level 2
SEMESTER 1
CP2001:03 |
Data Structures and Algorithms |
CP2005:03 |
Computer Architecture |
CP2010:03 |
Advanced Multimedia |
CP2230:03 |
Internetworking 1 |
SEMESTER 2
CP2002:03 |
Operating Systems |
CP2004:03 |
Object Oriented Programming |
CP2240:03 |
Internetworking 2 |
CP3070:03 |
Principles of Data Communications |
level 3
SEMESTER 1
CP3020:03 |
Advanced Database Management |
CP3110:03 |
Fundamentals of Software Engineering |
Plus |
6 units of electives selected from the following: |
CP2250:03 |
Network Administration 1 (Townsville only) |
CP3003:03 |
Internet Technology |
CP3046:03 |
Information Technology Project 1 |
CP3047:03 |
Information Technology Project 2 |
SEMESTER 2
CP3120:03 |
Object Oriented Software Engineering |
Plus |
9 units of electives selected from the following: |
CP2060:03 |
Computer Graphics |
CP2260:03 |
Network Administration 2 (Townsville only) |
CP3046:03 |
Information Technology Project 1 |
CP3047:03 |
Information Technology Project 2 |
CP3050:03 |
Algorithms and Complexity (subject to availability) |