*Course offerings subject to change during the year and from year to year.
Legend
Study Periods
TR1 Trimester 1 TR2 Trimester 2 TR3 Trimester 3
Modes
OL Online ON On-campus
Links
Opens the UniSQ Handbook page in a new tab
Location
Online
Springfield
Toowoomba
Study Period
TR1
TR2
TR3
TR1
TR2
TR3
TR1
TR2
TR3
BITC - Bachelor of Information Technology
This program consists of 24 units comprised of:
8 x core units (6 x common core courses, 1 x second year core course, and 1 x third year capstone project)
1 x 8-unit major
And either:
1 x 8-unit second major or
8 x 1-unit elective or
4 x 1-unit University minor and 4 x 1-unit electives
At least 4 courses in the program must be at Level 3 and no more than 10 courses in the program at Level 1.
Note: Students who complete a double major in Software Application Development, and Artificial Intelligence and Data Science OR Software Application Development and Networking and Cyber Security will, as a part of the BITC program, complete one (1) elective course. This is due to a one (1) course overlap in these majors.
Core Courses 8 Units
MAT1101 - Discrete Mathematics for Computing1 UnitNo requisites
OL
ON
CSC1401 - Foundation Programming1 UnitNo requisites
OL
OL
ON
ON
ON
ON
CSC1030 - Systems and Data Management Fundamentals1 Unit▸ Requisites
Course Anti-requisite Course CSC2408
OL
ON
ON
HAC1000 - The Skilful Communicator1 Unit▸ Requisites
Course Anti-requisite (Course CMS1100 OR Course CMS1000)
OL
OL
OL
ON
ON
CSC1050 - Network and Security Fundamentals1 UnitNo requisites
OL
ON
ON
CSC1060 - Data Analytics Fundamentals1 UnitNo requisites
OL
ON
ON
CSC3600 - ICT Professional Project1 Unit▸ Requisites
Course Pre-requisites Course CSC2000Program Requisites Student should have completed at least 16 courses including six other BITC core courses.
OL
OL
ON
ON
ON
ON
CSC2000 - Planning a Career in the ICT Industry1 Unit▸ Requisites
Course Pre-requisites Course CSC1401 AND (Course CMS1100 OR Course HAC1000)
OL
ON
ON
Major Students choose one (1) 8-unit major from the following options8 Units
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA6100Requisites Prior to 2024 Enrolment is not permitted in STA3200 if STA8005 has been previously completed | Pre-requisite: STA2300 or STA1003 or STA1004 or equivalent as approved by the Examiner
OL
CSC3250 - Pattern Recognition and Machine Learning1 Unit▸ Requisites
Course Pre-requisites Course CSC2220
OL
ON
ON
CSC3260 - Data Mining Applications1 Unit▸ Requisites
Course Pre-requisites (Course CSC2460 AND Course CSC2220)
Selective Courses Students select one of the following options. At least four (4) courses in the program must be at Level 3.8 Units
Second 8-unit Major Students may choose a second major.
Note: Students who complete a double major in Software Application Development and Artificial Intelligence and Data Science OR Software Application Development and Networking and Cyber Security will as a part of the BITC program complete one (1) elective course. This is due to a one (1) course overlap in these majors.8 Units
Course Pre-requisites (Course STA1003 OR Course STA1004)Course Anti-requisite Course STA6100Requisites Prior to 2024 Enrolment is not permitted in STA3200 if STA8005 has been previously completed | Pre-requisite: STA2300 or STA1003 or STA1004 or equivalent as approved by the Examiner
OL
CSC3250 - Pattern Recognition and Machine Learning1 Unit▸ Requisites
Course Pre-requisites Course CSC2220
OL
ON
ON
CSC3260 - Data Mining Applications1 Unit▸ Requisites
Course Pre-requisites (Course CSC2460 AND Course CSC2220)