Module Title of Module Module Title of Module
CS1001 Introduction to Computers and Information Systems CS4061 Constraint Based Systems
CS1061 Programming in C CS4071 Artificial Intelligence
CS1063 Computing Systems I CS4091 Very Large Scale Integration
CS1064 Internet Computing and Website Design CS4092 Useability Engineering
CS1100 Introduction to Programming CS4094 Computer Graphics
CS1101 Systems Organisation CS4150 Principles of Compilation
CS1102 Internet Computing CS4153 Foundations of Computer Security
CS2001 Software Development for Microelectronic Engineering CS4253 Computer Security
CS2021 Computer Organisation I CS4310 New Software Product Development
CS2024 Database and File Systems CS4311 New Software Enterprise Development
CS2200 Software Development CS4320 Advanced Web Programming for E-Commerce
CS2201 Data Structures CS501/2/3 Structured Programming/Programming Technologies
CS2202 Enterprise Software CS504 Information Systems Organisation
CS2203 Operating Systems Architecture and Programming CS505/6 Computer Organisation I, II
CS2204 Network Computing CS507/8 Database Systems/Data Mgt Tools & Techniques
CS2205 Science of Computing CS509/10 Software Engineering I, II
CS3000 Applied Software Development CS513 Data Processing I
CS3010 Algorithms and Automata CS514 Data Processing II
CS3011 Information Systems CS520 Processor Architecture
CS3012 Data Management CS552 Software Development and Programming
CS3020 Operating Systems CS553 Software and Hardware Fundamental of Networks
CS3030 Data Communications and Computer Networking CS555 Real-Time Systems
CS3040 Advanced Database Systems CS556 Large Scale Software Development
CS3050 Multimedia II CS558 Embedded Communications Systems Design
CS4000 Software Engineering CS560 Formal Modelling and Implementation of Systems
CS4001 Functional and Logic Programming CS561 Network Security I
CS4010 Algorithms and Applications CS562 Network Security II
CS4011 Systems Design using Formal Methods CS602 C++ Programming
CS4020 Distributed Systems CS603 Software Engineering
CS4030 Microprocessor Systems Design CS604 The Unix Environment
CS4031 Computer Architecture CS607 Internet and WWW Programming
CS4032 Parallel Processing CS608 Information Systems Development
CS4033 Non-traditional Parallel Computing CS609 Project
CS4034 Embedded Systems Design CS7000 Introduction to Multimedia Technology
CS4040 Information Retrieval and Organisation CS7100 Graphics and Animation
CS4052 Media Authoring CS7200 The Web
CS4054 Virtual Reality CS7300 Digital Video
CS7400 Digital Audio, Speech and MIDI