USC Bachelor of Design (Games)

SGD100: Playcentric game design

SGD102: Intro to game scripting

SGD103: Digital game design

SGD120: Interactive narrative fundamentals

SGD200: Game-based learning

SGD230: Game Art: Virtual Environments

SGD300: Advanced Game Programming 2.0

#SunJam

Personal projects