Teaching
Modules for 2024-25
3D Modelling and Animation for Games
Module code: SOTA203
Role: Teaching
ART SONG
Module code: MUSI326
Role: Teaching
BEETHOVEN'S LIFE AND WORKS
Module code: MUSI331
Role: Teaching
COMPOSITION FOR DIGITAL GAMES
Module code: MUSI305
Role: Module Co-ordinator
Composing for New Media
Module code: MUSI557
Role: Module Co-ordinator
Composition for Digital Games
Module code: MUSI206
Role: Module Co-ordinator
Creative Principles in Game Design
Module code: SOTA103
Role: Module Co-ordinator
EXPLORING RHYTHM, FORM, AND MUSICAL TIME
Module code: MUSI380
Role: Teaching
From Hardware-hacking to Hyper-instruments
Module code: MUSI318
Role: Teaching
GAMES AND MEANING
Module code: SOTA102
Role: Teaching
Game Design Independent Project
Module code: SOTA204
Role: Module Co-ordinator
Game Design Independent Project
Module code: SOTA206
Role: Module Co-ordinator
Game Design Independent Project
Module code: SOTA205
Role: Module Co-ordinator
Game Design Independent Project YiI
Module code: SOTA207
Role: Module Co-ordinator
INDEPENDENT PROJECT: CREATIVE MUSIC TECHNOLOGY
Module code: MUSI396
Role: Teaching
INTRODUCTION TO GAME DESIGN STUDIES
Module code: SOTA101
Role: Teaching
Independent Project: Composition
Module code: MUSI397
Role: Teaching
Independent Project: Popular Composition
Module code: MUSI394
Role: Teaching
Introduction to Game Engines
Module code: SOTA105
Role: Teaching
Live Improvisation with Ableton
Module code: MUSI217
Role: Teaching
MUSIC IN GAMING
Module code: MUSI273
Role: Teaching
Major Project: Music and Audiovisual Media
Module code: MUSI550
Role: Teaching
Music, Gender, and Sexuality
Module code: MUSI220
Role: Teaching
Opera and Politics
Module code: MUSI232
Role: Teaching
POPULAR MUSIC COMPOSITION 3
Module code: MUSI310
Role: Teaching
POST-WAGNERIAN MUSIC AND PHILOSOPHY
Module code: MUSI230
Role: Teaching
Spatial Design in Games
Module code: SOTA104
Role: Teaching
THE FILM MUSIC OF JOHN WILLIAMS
Module code: MUSI370
Role: Teaching
Writing for Instruments
Module code: MUSI105
Role: Module Co-ordinator