Skip to main content

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-campusExternal
(EXT)
Online
(ONL)
Enrolment requirements
Toowoomba
(ONC)
Springfield
(ONC)
Ipswich
(ONC)
CSC1401 Foundation ProgrammingS1 , S1 , S2 , S2 , S3 , S3  S1 , S1 , S2 , S2    S1 , S2 , S3  

and three of the following courses:

MAT1101 Discrete Mathematics for ComputingS1 , S1  S1 , S1    S1  
CSC2401 Algorithms and Data StructuresS2 , S2     S2  Pre-requisite: CSC2402 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
CSC2402 Object-Oriented Programming in C++S1 , 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 SystemsS2 , S2  S2 , 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 GCEN or METC or MCOT or MCTE or MCOP or MPIT
CSC2407 Introduction to Software EngineeringS2 , S2  S2 , 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 ToolsS1 , S1 , S2 , S2  S1 , S1 , S2 , S2    S1 , S2  Pre-requisite: CSC1401
CSC2406 Web Technology 1S2 , S2  S2 , S2    S2  Pre-requisite: CSC1401 or Students must be enrolled in one of the following Programs: UCCC or GDTI or GCEN or METC or MCOT or MCTE or MCOP or MPIT or MCTN or BSED
CSC3400 Database SystemsS1 , S1  S1 , S1    S1 , S3  Pre-requisite: CSC1401 or CIS1000 Enrolment is not permitted in CSC3400 if CIS2002 has been previously completed.
CSC3407 Network Fundamentals and RoutingS1 , S1  S1 , S1    S1  Pre-requisite: CSC1401