Computing

Students are able to enrol in any offered mode of a course (on-campus, external or online), regardless of the program mode of study they enrolled in.


CourseOn-campusDistance education
(EXT)
Online
(ONL)
Enrolment requirements
Springfield
(ONC)
Toowoomba
(ONC)
CSC1401 Foundation Programming S1 , S2  S1 , S2 , S3   

and three or more of:

MAT1101 Discrete Mathematics for Computing S1  S1   
CSC2401 Algorithms and Data Structures S2  S2   Pre-requisite: CSC2402 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GDGS or GCEN or GDET or METC or MCOT or MCTE or MCOP or MPIT or MSBN or MSMS
CSC2402 Object-Oriented Programming in C++ S1  S1   Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN
CSC2404 Operating Systems S2  S2   Pre-requisite: CSC1401 or CSC2408 or have experience using Linux systems or students must be enrolled in one of the following Programs: GDTI or GCSC or GDGS or GCEN or GDET or METC or MCOT or MCTE or MCOP or MPIT or MSBN or MSMS
CSC2407 Introduction to Software Engineering S2  S2   Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GCSC or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN
CSC2408 Software Development Tools S1 , S2  S1 , S2   
CSC2406 Web Technology S2  S2   Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: GDTI or GDGS or GCEN or GDET or METC or MCOT or MCTE or MCOP or MPIT or MCTN
CSC3400 Database Systems S1  S1   
CSC3407 Network Fundamentals and Routing S1  S1