Course Resources Archive
Computing (BSc) - Single Honours Full Time - Course Map
For current students who started their course in 2012/13 academic year and later.
- Course Code: COPDG
- Course Leader: David Wakeling
- Senior Tutor(s):
Each module taken by a student has a credit value (measured in Credit Accumulation and Transfer [CAT] points). Approximately 10 hours of total study time is required per CAT credit. A full-time year is equivalent to 120 CATs for students on an Undergraduate course.
To achieve an undergraduate award a student must accumulate a particular number of CATs at Level 4, 5 or 6 as illustrated below:
Bachelors Degree without Honours: 300 CATs
Bachelors Degree with Honours: 360 CATs (or 480 with year-long placement)
Level 4
Module | CATs |
---|---|
To complete your programme you must pass the following compulsory modules: | |
CT4003: Programming And Software Development
Restrictions: Cannot be counted with CO120 |
30 |
To complete your programme you must pass a minimum of 30 credits from the following: | |
CT4004: Introduction to Forensic Computing
Restrictions: Cannot be counted with module FCO110 |
30 |
CT4007: Systems Analysis And Database Design
Restrictions: Cannot be counted with module IT120 |
30 |
To complete your programme you must pass a minimum of 0 credits from the following: | |
CT4001: Information Technology & Data Presentation
Restrictions: Cannot be counted with BT111, BM102, BT110 |
30 |
CT4002: Fundamentals Of Business Information Technology
Restrictions: Cannot be counted with module BT120 |
30 |
CT4005: Games Production
Restrictions: Cannot be counted with module IGD130 |
30 |
CT4006: Graphics, Audio & Video Editing
Restrictions: Cannot be counted with IGD120 |
30 |
CT4008: Digital Media Design and Development
Restrictions: Cannot be counted with MU120 |
30 |
CT4009: Introduction to Web Development
Restrictions: Cannot be counted with MU130 |
30 |
Level 5
Module | CATs |
---|---|
To complete your programme you must pass the following compulsory modules: | |
CT5003: Project Management and Professional Issues
Restrictions: Cannot be counted with module BT240 |
30 |
CT5005: Object-Oriented Software Development
Restrictions: Cannot be counted with CO270 Prerequisites: Before taking this module you must pass CO120 or pass CT4003 |
30 |
Other modules that can be counted toward your programme include: | |
CT5002: User Support Systems Development
Restrictions: Cannot be counted with module BT214, BT230 or IT211 |
30 |
CT5004: Computing Technology Placement
Prerequisites: Before taking this module you must pass at least 90 CATS of level 4 modules |
120 |
CT5006: Mobile Application Development
Restrictions: Cannot be counted with CO280 Prerequisites: Before taking this module you must pass at least one of CO120, MU130, CT4003 or CT4009 |
30 |
CT5007: The Forensic Computing Process
Restrictions: Cannot be counted with module FCO210 Prerequisites: Before taking this module you must pass FCO110 or pass CT4004 |
30 |
CT5008: 3D Animations for Games
Restrictions: Cannot be counted with module IGD230 or IGD210 |
30 |
CT5009: Game Engine Programming
Prerequisites: Before taking this module you must pass CO120 or pass IGD130 or pass MU120 or pass MU130 or pass CT4003 or pass CT4005 or pass CT4008 or pass CT4009 |
30 |
CT5010: Enterprise Systems Development
Restrictions: Cannot be counted with module IT220 Prerequisites: Before taking this module you must pass IT120 or pass CT4007 |
30 |
CT5013: Network Implementation
Restrictions: Cannot be counted with IT230 Prerequisites: Before taking this module you must pass FCO110 or pass IT120 or pass CT4004 or pass CT4007 |
30 |
CT5014: Mini Enterprise Project
Prerequisites: Before taking this module you must pass 120 CATS at Level 4 |
30 |
CT5015: Supervised Professional Work Experience
Prerequisites: Before taking this module you must pass 120 CATs of level 4 modules |
30 |
Level 6
Module | CATs |
---|---|
To complete your programme you must pass the following compulsory modules: | |
CT6006: Advanced Concepts in Languages
Restrictions: Cannot be counted with CO311 Prerequisites: Before taking this module you must pass CO270 or pass CT5005 |
15 |
CT6007: Individual Research Project
Restrictions: Cannot be counted with module CO333 Prerequisites: Before taking this module you must pass 90 CATS from any Level 5 School of Computing & Technology modules. |
30 |
CT6008: Advanced Group Project
Restrictions: Cannot be counted with module CO350 Prerequisites: Before taking this module you must pass 90 CATS from any Level 5 School of Computing & Technology modules. |
30 |
Other modules that can be counted toward your programme include: | |
CT6001: Human Computer Interaction
Restrictions: Cannot be counted with BT302 |
15 |
CT6002: IT in Society
Restrictions: Cannot be counted with BT306 |
15 |
CT6005: Software Quality Assurance
Restrictions: Cannot be counted with CO304 Prerequisites: Before taking this module you must pass 60 CATS from any Level 5 School of Computing modules |
15 |
CT6009: Advanced Concepts in Forensic Computing
Prerequisites: Before taking this module you must pass FCO210 or pass CT5007 |
30 |
CT6012: Computer Assisted Learning
Restrictions: Cannot be counted with IT307 |
15 |
CT6013: Advanced Database Systems
Restrictions: Cannot be counted with module with IT320 Prerequisites: Before taking this module you must pass IT220 or pass CT5010 |
30 |
CT6017: Advanced Concepts in Networking
Restrictions: Cannot be counted with NEC305 Prerequisites: Before taking this module you must pass IT230 or pass CT5013 |
30 |