courseDetail
header
name BSC (HONS) COMPUTER GAMES PRODUCTION
code U3301PYC
routeName Computer Games Production
routeCode U3301PYC
academicYear 2027/28
moa Full Time with Placement
mode C
faculty Faculty of Creative and Cultural Industries
department School of Film, Media, and Creative Technologies
courseLeader Mr Alan Stewart
partner Not Applicable
status LIVE
level
duration 3 Years with optional placement year
hecosCode 101267
hecosCodeList
code 101267
name computer games
percent 100
contactEmail CCIacademicservices@port.ac.uk
departmentUrl <<@DPTK>>faculty-of-creative-and-cultural-industries/school-of-film-media-and-creative-technologies
routeMessageFlag false
studyExchangeMessageFlag true
projectModulesMessageFlag false
intake
block 1
occurance SEP
diet U3301PYC1SEP27
year 2027/28
route U3301PYC
diets
diet U3301PYC1SEP27
moduleCollection M40578
moduleCollectionName GET INTO GAME DEV
modules
name GET INTO GAME DEV
code M40578
credit 120
level FHEQ Level 4
teachingBlock Year
type Compulsory (C)
diet U3301PYC1SEP27
moduleCollection I00295
moduleCollectionName U3301PYC | BSc (Hons) Computer Games Production (Full Time) | Year 1 | Term 1
modules
name U3301PYC | BSc (Hons) Computer Games Production (Full Time) | Year 1 | Term 1
code I00295
credit 0
level FHEQ Level 4
teachingBlock Term 1
type Compulsory (C)
block 2
occurance SEP
diet U3301PYC2SEP27
year 2027/28
route U3301PYC
diets
diet U3301PYC2SEP27
moduleCollection M23974
moduleCollectionName STUDENT ENTERPRISE FOR GAMES
modules
name STUDENT ENTERPRISE FOR GAMES
code M23974
credit 20
level FHEQ Level 5
teachingBlock Term 1
type Compulsory (C)
diet U3301PYC2SEP27
moduleCollection I00296
moduleCollectionName U3301PYC | BSc (Hons) Computer Games Production (Full Time) | Year 2 | Term 1
modules
name U3301PYC | BSc (Hons) Computer Games Production (Full Time) | Year 2 | Term 1
code I00296
credit 0
level FHEQ Level 5
teachingBlock Term 1
type Compulsory (C)
diet U3301PYC2SEP27
moduleCollection M32866
moduleCollectionName LEADERSHIP DEVELOPMENT
modules
name LEADERSHIP DEVELOPMENT
code M32866
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Compulsory (C)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-ARTY
moduleCollectionName Art Pathway Year Long Options
modules
name COMMERCIAL ASSET PRODUCTION FOR REAL TIME
code M20182
credit 40
level FHEQ Level 5
teachingBlock Year
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-DNATY
moduleCollectionName Design with Art Pathway Year Long Options
modules
name COMMERCIAL ASSET PRODUCTION FOR REAL TIME
code M20182
credit 40
level FHEQ Level 5
teachingBlock Year
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-ART1
moduleCollectionName Art Pathway Teaching Block 1 Options
modules
name DESIGNING FOR ANIMATION
code M20186
credit 20
level FHEQ Level 5
teachingBlock Term 1
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-CODE1
moduleCollectionName Code Pathway Teaching Block 1 Options
modules
name GAMEPLAY PROGRAMMING
code M30849
credit 20
level FHEQ Level 5
teachingBlock Term 1
type Optional (O)
name PROGRAMMING APPLICATION PROGRAMMING INTERFACES
code M30853
credit 20
level FHEQ Level 5
teachingBlock Term 1
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-DNAT1
moduleCollectionName Design with Art Pathway Teaching Block 1 Options
modules
name PROTOTYPING AND ITERATING GAME DESIGNS
code M24308
credit 20
level FHEQ Level 5
teachingBlock Term 1
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-DNCD1
moduleCollectionName Design with Code Teaching Block 1 Options
modules
name GAMEPLAY PROGRAMMING
code M30849
credit 20
level FHEQ Level 5
teachingBlock Term 1
type Optional (O)
name PROTOTYPING AND ITERATING GAME DESIGNS
code M24308
credit 20
level FHEQ Level 5
teachingBlock Term 1
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-TB1EXCH
moduleCollectionName Teaching Block 1 Exchange Option
modules
name CCI STUDY EXCHANGE
code M34317
credit 60
level FHEQ Level 5
teachingBlock Term 1
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-ART2
moduleCollectionName Art Pathway Teaching Block 2 Options
modules
name DESIGN AND VISUAL RESEARCH FOR CINEMA AND GAME
code M20185
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name ENGAGED CITIZENSHIP THROUGH INTERDISCIPLINARY PRACTICE
code M30667
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name IWLP - 20 CR - COURSE STRUCTURE PURPOSES ONLY
code IWLP20
credit 20
level No level
teachingBlock Term 2
type Optional (O)
name PROFESSIONAL EXPERIENCE
code M22598
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-CODE2
moduleCollectionName Code Pathway Teaching Block 2 Options
modules
name ENGAGED CITIZENSHIP THROUGH INTERDISCIPLINARY PRACTICE
code M30667
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name IWLP - 20 CR - COURSE STRUCTURE PURPOSES ONLY
code IWLP20
credit 20
level No level
teachingBlock Term 2
type Optional (O)
name MATHS FOR GAMES
code M32864
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name PROFESSIONAL EXPERIENCE
code M22598
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name PROGRAM CONSOLES
code M20199
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-DNAT2
moduleCollectionName Design with Art Pathway Teaching Block 2 Options
modules
name DESIGN GAMES
code M20188
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name ENGAGED CITIZENSHIP THROUGH INTERDISCIPLINARY PRACTICE
code M30667
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name IWLP - 20 CR - COURSE STRUCTURE PURPOSES ONLY
code IWLP20
credit 20
level No level
teachingBlock Term 2
type Optional (O)
name PROFESSIONAL EXPERIENCE
code M22598
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-DNCD2
moduleCollectionName Design with Code Teaching Block 2 Options
modules
name DESIGN GAMES
code M20188
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name ENGAGED CITIZENSHIP THROUGH INTERDISCIPLINARY PRACTICE
code M30667
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name IWLP - 20 CR - COURSE STRUCTURE PURPOSES ONLY
code IWLP20
credit 20
level No level
teachingBlock Term 2
type Optional (O)
name MATHS FOR GAMES
code M32864
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
name PROFESSIONAL EXPERIENCE
code M22598
credit 20
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
diet U3301PYC2SEP27
moduleCollection D-U3301PYC2SEP27-TB2EXCH
moduleCollectionName Teaching Block 2 Exchange Option
modules
name CCI STUDY EXCHANGE
code M34317
credit 60
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
block 3
occurance SEP
diet U3301PYC3SEP27
year 2027/28
route U3301PYC
diets
diet U3301PYC3SEP27
moduleCollection M33297
moduleCollectionName COMPUTER GAMES STUDIO
modules
name COMPUTER GAMES STUDIO
code M33297
credit 0
level FHEQ Level 6
teachingBlock Year
type Compulsory (C)
diet U3301PYC3SEP27
moduleCollection M31481
moduleCollectionName FINAL YEAR PROJECT
modules
name FINAL YEAR PROJECT
code M31481
credit 40
level FHEQ Level 6
teachingBlock Year
type Compulsory (C)
diet U3301PYC3SEP27
moduleCollection M31590
moduleCollectionName GROUP LEADERSHIP, MANAGEMENT AND PRODUCTION SKILLS: PART ONE
modules
name GROUP LEADERSHIP, MANAGEMENT AND PRODUCTION SKILLS: PART ONE
code M31590
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U3301PYC3SEP27
moduleCollection I00297
moduleCollectionName U3301PYC | BSc (Hons) Computer Games Production (Full Time) | Year 3 | Term 1
modules
name U3301PYC | BSc (Hons) Computer Games Production (Full Time) | Year 3 | Term 1
code I00297
credit 0
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U3301PYC3SEP27
moduleCollection M31591
moduleCollectionName GROUP LEADERSHIP, MANAGEMENT AND PRODUCTION SKILLS: PART TWO
modules
name GROUP LEADERSHIP, MANAGEMENT AND PRODUCTION SKILLS: PART TWO
code M31591
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Compulsory (C)
diet U3301PYC3SEP27
moduleCollection D-U3301PYC3SEP27-ART1
moduleCollectionName Art Pathway/Design with Art Pathway Teaching Block 1 Options
modules
name CREATE WORLDS
code M20222
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
name DESIGNING USER EXPERIENCES AND INTERFACES
code M33896
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
name IMPLEMENTING GAME AUDIO
code M25694
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
diet U3301PYC3SEP27
moduleCollection D-U3301PYC3SEP27-PRG1
moduleCollectionName Programming Pathway/Design with Programming Pathway Teaching Block 1 Options
modules
name DESIGNING USER EXPERIENCES AND INTERFACES
code M33896
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
name IMPLEMENTING GAME AUDIO
code M25694
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
name PROGRAMMING SYSTEMS FOR GAMES
code M34772
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
diet U3301PYC3SEP27
moduleCollection D-U3301PYC3SEP27-ART2
moduleCollectionName Art Pathway/Design with Art Pathway Teaching Block 2 Options
modules
name ADVANCED GRAPHICS TECHNIQUES
code M23972
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name MOTION CAPTURE APPLICATIONS
code M23500
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name PSYCHOLOGICAL THEORY FOR GAME DESIGNERS
code M24309
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
diet U3301PYC3SEP27
moduleCollection D-U3301PYC3SEP27-PRG2
moduleCollectionName Programming Pathway/Design with Programming Pathway Teaching Block 2 Options
modules
name ADVANCED GRAPHICS TECHNIQUES
code M23972
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name MOTION CAPTURE APPLICATIONS
code M23500
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name PSYCHOLOGICAL THEORY FOR GAME DESIGNERS
code M24309
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name TARGETING PLATFORMS
code M32865
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
block 3P
occurance SEP
diet U3301PYC3PSEP27
year 2027/28
route U3301PYC
diets
diet U3301PYC3PSEP27
moduleCollection D-U3301PYC3PSEP27-PYR
moduleCollectionName Optional Placement Year
modules
name CCI STUDY ABROAD - FULL YEAR
code M34318
credit 120
level FHEQ Level 5
teachingBlock Year
type Optional (O)
name SELF-EMPLOYED YEAR-LONG PLACEMENT
code M41695
credit 120
level FHEQ Level 5
teachingBlock Year
type Optional (O)
name YEAR-LONG PLACEMENT
code M35578
credit 120
level FHEQ Level 5
teachingBlock Year
type Optional (O)
diet U3301PYC3PSEP27
moduleCollection D-U3301PYC3PSEP27-T1ABD
moduleCollectionName Term 1 Optional Study Abroad
modules
name CCI STUDY ABROAD - TB1
code M34319
credit 60
level FHEQ Level 5
teachingBlock Term 1
type Optional (O)
diet U3301PYC3PSEP27
moduleCollection D-U3301PYC3PSEP27-T2ABD
moduleCollectionName Term 2 Optional Study Abroad
modules
name CCI STUDY ABROAD - TB2
code M34320
credit 60
level FHEQ Level 5
teachingBlock Term 2
type Optional (O)
block 4
occurance SEP
diet U3301PYC4SEP27
year 2027/28
route U3301PYC
diets
diet U3301PYC4SEP27
moduleCollection M33297
moduleCollectionName COMPUTER GAMES STUDIO
modules
name COMPUTER GAMES STUDIO
code M33297
credit 0
level FHEQ Level 6
teachingBlock Year
type Compulsory (C)
diet U3301PYC4SEP27
moduleCollection M31481
moduleCollectionName FINAL YEAR PROJECT
modules
name FINAL YEAR PROJECT
code M31481
credit 40
level FHEQ Level 6
teachingBlock Year
type Compulsory (C)
diet U3301PYC4SEP27
moduleCollection M31590
moduleCollectionName GROUP LEADERSHIP, MANAGEMENT AND PRODUCTION SKILLS: PART ONE
modules
name GROUP LEADERSHIP, MANAGEMENT AND PRODUCTION SKILLS: PART ONE
code M31590
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U3301PYC4SEP27
moduleCollection I00297
moduleCollectionName U3301PYC | BSc (Hons) Computer Games Production (Full Time) | Year 3 | Term 1
modules
name U3301PYC | BSc (Hons) Computer Games Production (Full Time) | Year 3 | Term 1
code I00297
credit 0
level FHEQ Level 6
teachingBlock Term 1
type Compulsory (C)
diet U3301PYC4SEP27
moduleCollection M31591
moduleCollectionName GROUP LEADERSHIP, MANAGEMENT AND PRODUCTION SKILLS: PART TWO
modules
name GROUP LEADERSHIP, MANAGEMENT AND PRODUCTION SKILLS: PART TWO
code M31591
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Compulsory (C)
diet U3301PYC4SEP27
moduleCollection D-U3301PYC4SEP27-ART1
moduleCollectionName Art Pathway/Design with Art Pathway Teaching Block 1 Options
modules
name CREATE WORLDS
code M20222
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
name DESIGNING USER EXPERIENCES AND INTERFACES
code M33896
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
name IMPLEMENTING GAME AUDIO
code M25694
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
diet U3301PYC4SEP27
moduleCollection D-U3301PYC4SEP27-PRG1
moduleCollectionName Programming Pathway/Design with Programming Pathway Teaching Block 1 Options
modules
name DESIGNING USER EXPERIENCES AND INTERFACES
code M33896
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
name IMPLEMENTING GAME AUDIO
code M25694
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
name PROGRAMMING SYSTEMS FOR GAMES
code M34772
credit 20
level FHEQ Level 6
teachingBlock Term 1
type Optional (O)
diet U3301PYC4SEP27
moduleCollection D-U3301PYC4SEP27-ART2
moduleCollectionName Art Pathway/Design with Art Pathway Teaching Block 2 Options
modules
name ADVANCED GRAPHICS TECHNIQUES
code M23972
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name MOTION CAPTURE APPLICATIONS
code M23500
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name PSYCHOLOGICAL THEORY FOR GAME DESIGNERS
code M24309
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
diet U3301PYC4SEP27
moduleCollection D-U3301PYC4SEP27-PRG2
moduleCollectionName Programming Pathway/Design with Programming Pathway Teaching Block 2 Options
modules
name ADVANCED GRAPHICS TECHNIQUES
code M23972
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name MOTION CAPTURE APPLICATIONS
code M23500
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name PSYCHOLOGICAL THEORY FOR GAME DESIGNERS
code M24309
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
name TARGETING PLATFORMS
code M32865
credit 20
level FHEQ Level 6
teachingBlock Term 2
type Optional (O)
routes
courseCode BSC (HONS) COMPUTER GAMES PRODUCTION
courseName U3301PYC
routeCode U3301PYC
routeName Computer Games Production
academicYear 2027/28
lastError