Course | Semester of offer | Units | Requisites |
---|---|---|---|
CSC100 Computer Science Project and Ethics |
| 12 | Pre: ICT112 |
CSC200 Computer Organisation and Operating Systems |
| 12 | Pre: ENG103 and ICT120 |
CSC201 Data Structures and Algorithms |
| 12 | Pre: ICT221 |
CSC202 Mobile App Project |
| 12 | Pre: ICT221 Anti: ICT311 |
CSC203 Software Defined Networking |
| 12 | Pre: ICT220 and ICT221 |
CSC300 Practical Machine Learning |
| 12 | Pre: CSC201 and MTH212 |
CSC301 Full Stack Web Development |
| 12 | Pre: CSC202 and DES222 |
CSC302 Modelling and Testing |
| 12 | Pre: ICT221 and MTH212 |
CSC303 Cloud and DevOps |
| 12 | Pre: CSC200 and CSC202 |
CSC304 Digital Fabrication |
| 12 | Pre: DES221 or DES222 |