Computing Science Course Modules
[ Undergraduate Honours Half-Modules Personal Development Postgraduate ]
Undergraduate Modules
Autumn Modules
CSC931 -
Computing Science I: Skills and Applications
CSC941 -
Advanced Skills and Applications
CSC933 -
Computing Science III: Objects and Information Systems
CSC9N5 -
Multimedia and Human-Computer Interaction
CSC9P5 -
Software Engineering I
CSC9Q5 -
Database Principles and Applications
CSC9V7 -
Concurrent and Distributed Systems
Spring Modules
CSC932 -
Computing Science II: Programming and User Accessibility
CSC9T4 -
Managing Information
CSC9V4 -
Systems I
CSC9Y4 -
Programming Language Paradigms
CSC9N6 -
Computer Game Technologies
CSC9P6 -
Software Engineering II
CSC9T6 -
Information Systems
CSC9W6 -
Communications and Networks
DGM901 -
Digital Media
Two Semester Modules
CSC9Z* -
Honours Project
Honours Half-Modules
Autumn Modules
CSC9YA -
Language Implementation
CSC9YD -
Technologies for e-commerce
CSC9YE -
Artificial Intelligence
CSC9YP -
Enterprise Portals
CSC9YS -
Computer Security and Forensics
Spring Modules
CSC9YF -
Computing and the Brain
CSC9YH -
Telecommunications Systems and Services
CSC9YM -
Modelling for Complex Systems
CSC9YW -
Web Services
Personal Development Modules
Autumn and Spring Modules
PDM9L6 -
Information Technology Skills (Half Module)
PDM9L7 -
Advanced Information Technology Skills (Half Module)
Postgraduate Modules
Autumn Modules
ISMP30 -
Information Systems Management and Analysis
ITNP01 -
Principles and Practice of Programming
ITNP23 -
Foundations of Information Technology
ITNP33 -
Database Principles and Applications
ITNP43 -
Interface Design and the World-Wide Web
ITNP1A -
Concurrent and Distributed Systems
ITNP2A -
Computer Security and Forensics
ITNP3A -
Technologies for e-commerce
ITNP4A -
Artificial Intelligence
Winter Break Modules
ITNP51 -
IT/CFM Winter Assignment
ITNP54 -
ITeB Winter Assignment
ITNP56 -
AC Winter Assignment
Spring Modules
ITNP60 -
Decision Support Systems
ITNP70 -
Networking and Technologies for E-commerce
ITNP80 -
Multimedia
ITNP90 -
Object Oriented Software Design
ITNP1B -
Networking
ITNP2B -
Communications Systems and Services
ITNP3B -
Advanced Computer Game Technology
ITNP4B -
Computing and the Brain
Summer Break Modules
ITNP96 -
Masters Project (Advanced Computing)
ITNP98 -
Masters Project (Computing for Financial Markets)
ITNP99 -
Masters Project (Information Technology)
[ Undergraduate Honours Half-Modules Personal Development Postgraduate ]



