Home / Course Resources Archive

Course Resources Archive

Undergraduate Course Maps 2012/13

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
An error has occurred. This application may no longer respond until reloaded. Reload 🗙