| Module |
Stage |
Total Credits |
| CSC1011 | Introduction to Problem Solving and Programming | 1 | 20 credits |
| CSC1012 | Object-oriented Programming | 1 | 20 credits |
| CSC1013 | Foundation Mathematics for Computing Science | 1 | 20 credits |
| CSC1014 | World Wide Web and its Client-side Technologies | 1 | 20 credits |
| CSC1015 | The IT Professional in Today's Society | 1 | 20 credits |
| CSC1016 | Computer System Organisation | 1 | 20 credits |
| CSC2011 | Advanced Programming | 2 | 20 credits |
| CSC2012 | Database Technology | 2 | 20 credits |
| CSC2013 | Computer Networks | 2 | 20 credits |
| CSC2014 | Modelling and Computation | 2 | 20 credits |
| CSC2015 | Software Engineering Team Project | 2 | 20 credits |
| CSC2016 | Algorithm Design and Analysis | 2 | 20 credits |
| CSC2097 | Extended Coursework in Applications and Design | 2 | 10 credits |
| CSC2511 | World Wide Web and its Server-side Technologies | 2 | 20 credits |
| CSC2512 | Information Management | 2 | 20 credits |
| CSC2513 | Database Systems | 2 | 20 credits |
| CSC3001 | Operating Systems | 3 | 10 credits |
| CSC3002 | Reliability and Fault Tolerance | 3 | 10 credits |
| CSC3003 | Interaction Design | 3 | 10 credits |
| CSC3005 | Real-time Programming | 3 | 10 credits |
| CSC3095 | Project and Dissertation in Computing Science | 3 | 40 credits |
| CSC3097 | Short Project | 3 | 10 credits |
| CSC3098 | Project in Computing | 3 | 20 credits |
| CSC3101 | Distributed Systems | 3 | 10 credits |
| CSC3103 | Internet Technology and Electronic Commerce | 3 | 10 credits |
| CSC3202 | Computer Games Development | 3 | 10 credits |
| CSC3203 | Artificial Intelligence for Games | 3 | 10 credits |
| CSC3204 | Advanced Graphics and Virtual Environments | 3 | 10 credits |
| CSC3303 | Software Project Management | 3 | 10 credits |
| CSC3304 | Software Verification Technology | 3 | 10 credits |
| CSC3503 | Graphical User Interfaces | 3 | 10 credits |
| CSC3504 | Web Site Management and Design | 3 | 10 credits |
| CSC3595 | Project and Dissertation in Information Systems | 3 | 40 credits |