Module Catalogue 2013/14

Modules in Computing Science:

Module Stage Total Credits
CSC1021Programming I 120 credits
CSC1022Programming II 120 credits
CSC1023The Software Engineering Professional 120 credits
CSC1024Computer Architecture 120 credits
CSC1025Mathematics for Computer Science 120 credits
CSC1026Website Design and Construction 120 credits
CSC2021Software Engineering 220 credits
CSC2022Software Engineering Team Project 220 credits
CSC2023Algorithm Design and Analysis 220 credits
CSC2024Database Technology 220 credits
CSC2025Operating Systems 220 credits
CSC2026Computer Networks 220 credits
CSC2513Database Systems 220 credits
CSC3095Project and Dissertation in Computing Science 340 credits
CSC3121Distributed Systems 310 credits
CSC3122Mobile Computer Systems Development 310 credits
CSC3123Internet Technology 310 credits
CSC3124System and Network Security 310 credits
CSC3221Programming for Games 310 credits
CSC3222Gaming Simulations 310 credits
CSC3223Graphics for Games 310 credits
CSC3224Computer Games Development 310 credits
CSC3303Software Project Management 310 credits
CSC3321Understanding Programming Languages 310 credits
CSC3322Real-Time and Cyber-Physical Systems 310 credits
CSC3323Software Verification Technologies 310 credits
CSC3421Evolution of Complex Systems 310 credits
CSC3422Website Construction and Management (Server-side) 310 credits
CSC3423Bio-computing 310 credits
CSC3424Bio-algorithms 310 credits
CSC3501System Administration 310 credits
CSC3595Project and Dissertation in Information Systems 340 credits
CSC3621Cryptography 310 credits
CSC3622Reliability and Fault Tolerance 310 credits
CSC3721Introduction to Human-Computer Interaction 310 credits
CSC3722Advanced Interaction Design 310 credits
CSC3723User Interface Techniques and Technologies 310 credits
SUG3500Creativity and Market Research in Science and Engineering 310 credits