SHE Level 4
SCQF Credit Points 20.00
ECTS Credit Points 10.00
Module Code MHH623533
Module Leader David Moore
School School of Computing, Engineering and Built Environment
Subject Audio Engineering
  • A (September start)

Pre-Requisite Knowledge

Games Sound Design

Summary of Content

This module is designed advance students' knowledge of games sound design. Students will develop their understanding of the psychological processes responsible for engagement and immersion in games. Students will study algorithm development for interactive environments. Existing knowledge of audio creation techniques introduced in the Games Sound Design module will be focussed upon and further developed in order to facilitate a deeper understanding. Practical knowledge is gained in middleware usage, object-orientated programming, software development practices, and technical limitations. Students will then apply this knowledge to create a reflexive, engaging, responsive gaming environment.


Principles of cognitive and perceptual processes responsible for immersion and engagement in games. Object orientated programming, and scripting - integration into existing gaming development environment. Design and synthesis of game sounds accounting for variation and interaction - implementation of modular sound hierarchies. Software project management skills - following best practices for individual/distributed software development including version control systems, coding practices. Implementing efficient programming strategies to operate within hardware limitations. Practical Skills in use of audio engines in combination with middleware for advanced interactive and adaptive sound design. Indicative assessment: VLE-hosted class test, focussing on theoretical aspects of the module syllabus. 30% Practical assessment of skills and knowledge through design and development of game sound system using professional game engine technology. 70%

Learning Outcomes

On successful completion of this module the student should be able to:Demonstrate an understanding of the perceptual and cognitive processes associated with audio and music within the gaming context.Demonstrate a clear understanding of the underlying principles and syntax of a modern day object oriented programming languageUnderstand and work within the technical constraints of modern gaming hardware architecturesDemonstrate software project management practices including documentation, coding guidelines, unit testing, and version control.

Teaching / Learning Strategy

The University 'Strategy for Learning' documentation has informed the learning and teaching strategy for this module. Core module material will be delivered during lectures with tutorials providing support to clarify/reinforce learning outcomes. Laboratory sessions will build upon the core programming fundamentals and will provide a range of exercises and advanced topics to challenge students and promote deeper understanding. Students will engage in practical open-ended problems which will encourage divergent thinking. Computer coding exercises based on templates will provide opportunities for customization and so promote engaged learning. Students will participate in a structured software development assessment which will introduce a wide range of professional skills, promote real-world problem solving, and increase employability prospects. Detailed, individual feedback will be provided in line with the University feedback policy. -22

Indicative Reading

Stevens, R and Raybould, D. (2016) Game Audio Implementation: A Practical Guide using the Unreal Engine. ISBN: 978-1-138-77724-8 Gregory, J. (2014) Game engine architecture. CRC Press. ISBN 978-1466560017 Farnell, A. (2008) Designing Sound: procedural audio for games and film. Applied Scientific Press. ISBN 978-0-9560886-0-4. Cook, P. (2011) Music, Cognition, and Computerized Sound: An Introduction to Psychoacoustics. The MIT Press. ISBN 978-0262531900

Transferrable Skills

Specialist knowledge and application, Critical thinking and problem solving, Communication skills, written, oral and listening, Effective Information retrieval and research skills, Computer literacy, Self confidence, self discipline & self reliance (independent working), Awareness of strengths and weaknesses, Creativity, innovation & independent thinking, Ability to prioritise tasks and time management (organising and planning work), Presentation skills, Commercial awareness.

Module Structure

Activity Total Hours
Tutorials (FT) 12.00
Practicals (FT) 24.00
Independent Learning (FT) 134.00
Assessment (FT) 18.00
Lectures (FT) 12.00

Assessment Methods

Component Duration Weighting Threshold Description
Coursework 1 n/a 100.00 40% Practical