Year | Course ID | Course |
---|---|---|
2025-2026 | GAME 160 | Introduction to the Video Game IndustryAn overview of the business aspects of making and marketing video games. Students will investigate a wide variety of issues, processes, and forces in the games industry, including marketing, budgeting, contracting, and laws pertinent to game production. Student research of contemporary and historical business models for making games will be particularly important, as will be the critical, faith-based evaluation of current labour practices and other business-related ethical issues facing the games industry. Course Credits: 3
|
2024-2025 | GAME 231 | Foundations of AnimationAn introduction to the foundational principles and practices of animation. While students will focus on 2D animation in frequent practical exercises, their acquired skills and theory will be foundational for doing 3D animation. This course is a prerequisite for any subsequent animation courses. Course Credits: 3
Prerequisite(s): ART 181 or 182 or ART 250.
Cross-listed: ART 231 |
2025-2026 | GAME 231 | Foundations of AnimationAn introduction to the foundational principles and practices of animation. While students will focus on 2D animation in frequent practical exercises, their acquired skills and theory will be foundational for doing 3D animation. This course is a prerequisite for any subsequent animation courses. Course Credits: 3
Prerequisite(s): ART 181 or 182 or ART 250.
Cross-listed: ART 231 |
2024-2025 | GAME 232 | Foundations of 3D GraphicsAn introduction to the foundational principles and practices of 3D computer animation. Working in a lab setting, students will develop the basic conceptual and technical tools necessary to create and modify elements for game development. Course Credits: 3
Prerequisite(s): GAME/ART 231.
Cross-listed: ART 232 |
2025-2026 | GAME 232 | Foundations of 3D GraphicsAn introduction to the foundational principles and practices of 3D computer animation. Working in a lab setting, students will develop the basic conceptual and technical tools necessary to create and modify elements for game development. Course Credits: 3
Prerequisite(s): GAME/ART 231.
Cross-listed: ART 232 |
2024-2025 | GAME 240 | Game Design for Video GamesA continuation of GAME 140 - Introduction to Game Design. Students focus on applying game design principles explicitly to the video game medium. By engaging in constant design projects and exercises, students will broaden their knowledge of design theory and develop the necessary skills to rapidly prototype and test game design ideas. Course Credits: 3
Prerequisite(s): GAME/MCOM 140.
Cross-listed: MCOM 240 |
2025-2026 | GAME 240 | Game Design for Video GamesA continuation of GAME 140 - Introduction to Game Design. Students focus on applying game design principles explicitly to the video game medium. By engaging in constant design projects and exercises, students will broaden their knowledge of design theory and develop the necessary skills to rapidly prototype and test game design ideas. Course Credits: 3
Prerequisite(s): GAME/MCOM 140.
Cross-listed: MCOM 240 |
2024-2025 | GAME 260 | Project ManagementAn introduction to project management with a focus on making video games. Students will study and critically evaluate key project management concepts, issues, and procedures, such as different development methodologies, project scheduling, effective communication, workplace ethics, and team building. Course Credits: 3
|
2025-2026 | GAME 260 | Project ManagementAn introduction to project management with a focus on making video games. Students will study and critically evaluate key project management concepts, issues, and procedures, such as different development methodologies, project scheduling, effective communication, workplace ethics, and team building. Course Credits: 3
|
2024-2025 | GAME 290 | Game Development ProjectA project-based course in which teams of students will work together to create and release simple video games. Each student will contribute on the basis of their specialized training to this point in the program. This is the first of three Game Development project courses, and its primary goal is to introduce students to the experience of working on video games. Course Credits: 3
Prerequisite(s): GAME 110 and one of GAME 140, ART 250, MUSI 340, CMPT 166, BUSI 121 or 231.
|
2025-2026 | GAME 290 | Game Development ProjectA project-based course in which teams of students will work together to create and release simple video games. Each student will contribute on the basis of their specialized training to this point in the program. This is the first of three Game Development project courses, and its primary goal is to introduce students to the experience of working on video games. Course Credits: 3
Prerequisite(s): GAME 110 and one of GAME 140, ART 250, MUSI 340, CMPT 166, BUSI 121 or 231.
|
2024-2025 | GAME 299 | Special Topics in Game DevelopmentTopics vary from year to year. Course Credits:
|
2025-2026 | GAME 299 | Special Topics in Game DevelopmentTopics vary from year to year. Course Credits:
|
2024-2025 | GAME 320 | Video Game Sound and MusicA survey of the history and current use of sound and music in video games. Students will investigate how audio in video games is unique and where it draws on other media, as well as learn about the tools and best practices used in the creation of sound and music in video games. Through this study, students will become more aesthetically informed critics of the use of audio in video games. Course Credits: 3
Prerequisite(s): 2nd year standing or higher.
Cross-listed: MUSI 355 |
2025-2026 | GAME 320 | Video Game Sound and MusicA survey of the history and current use of sound and music in video games. Students will investigate how audio in video games is unique and where it draws on other media, as well as learn about the tools and best practices used in the creation of sound and music in video games. Through this study, students will become more aesthetically informed critics of the use of audio in video games. Course Credits: 3
Prerequisite(s): 2nd year standing or higher.
Cross-listed: MUSI 355 |
2024-2025 | GAME 321 | Sound DesignCovers the core components of effective sound design, such as sound effects, voice recording and mixing. This is a hands-on studio-based course in which students will engage in frequent hands-on exercises and in-class activities in order to prepare them to contribute the non-musical audio elements necessary for video game development. Students who are not part of the Game Development program will also benefit from taking this course, as it is also applicable to nongame forms of media production. Course Credits: 3
Prerequisite(s): MCOM 323/MUSI 340
Cross-listed: MUSI 356 |
2025-2026 | GAME 321 | Sound DesignCovers the core components of effective sound design, such as sound effects, voice recording and mixing. This is a hands-on studio-based course in which students will engage in frequent hands-on exercises and in-class activities in order to prepare them to contribute the non-musical audio elements necessary for video game development. Students who are not part of the Game Development program will also benefit from taking this course, as it is also applicable to nongame forms of media production. Course Credits: 3
Prerequisite(s): MCOM 323/MUSI 340
Cross-listed: MUSI 356 |
2024-2025 | GAME 322 | Advanced Sound DesignContinues the topics of GAME 321 - Sound Design, goes deeper in those topics (sound effects, voice recording, mixing), and adds extra emphasis on studio direction. This is a hands-on studio-based course in which students will engage in frequent hands-on exercises and in-class activities in order to gain the skills and aesthetic judgment necessary to excel in their creation of non-music audio elements of video games. Students who are not part of the Game Development program will also benefit from taking this course, as it is also applicable to non-game forms of media production. Course Credits: 3
Prerequisite(s): GAME 321/MUSI 356
Cross-listed: MUSI 357 |
2025-2026 | GAME 322 | Advanced Sound DesignContinues the topics of GAME 321 - Sound Design, goes deeper in those topics (sound effects, voice recording, mixing), and adds extra emphasis on studio direction. This is a hands-on studio-based course in which students will engage in frequent hands-on exercises and in-class activities in order to gain the skills and aesthetic judgment necessary to excel in their creation of non-music audio elements of video games. Students who are not part of the Game Development program will also benefit from taking this course, as it is also applicable to non-game forms of media production. Course Credits: 3
Prerequisite(s): GAME 321/MUSI 356
Cross-listed: MUSI 357 |
2024-2025 | GAME 323 | Interactive Sound DesignCovers the issues and technologies unique to creating and deploying sound and music for video games and other interactive digital media. In this studio-based course, students will engage in frequent exercises and projects in order to develop the advanced knowledge, aesthetic judgment, and digital audio skills that will help these students contribute effectively to sound design in Game Development projects. Students must have at least a basic understanding of programming to participate in this course. Course Credits: 3
Prerequisite(s): GAME 321/MUSI 356; CMPT 140
Cross-listed: MUSI 358 |
2025-2026 | GAME 323 | Interactive Sound DesignCovers the issues and technologies unique to creating and deploying sound and music for video games and other interactive digital media. In this studio-based course, students will engage in frequent exercises and projects in order to develop the advanced knowledge, aesthetic judgment, and digital audio skills that will help these students contribute effectively to sound design in Game Development projects. Students must have at least a basic understanding of programming to participate in this course. Course Credits: 3
Prerequisite(s): GAME 321/MUSI 356; CMPT 140
Cross-listed: MUSI 358 |
2024-2025 | GAME 331 | Video Game ArtA critical evaluation of the deployment of visual art in video games. Students will develop a broad appreciation for the incredible variety of video game art and consider the spiritual, moral and ethical issues surrounding visual design choices in game development. Students will engage in theories and tools that will enhance student participation in development projects. Course Credits: 3
Prerequisite(s): 2nd year standing or higher.
Cross-listed: ART 331 |
2025-2026 | GAME 331 | Video Game ArtA critical evaluation of the deployment of visual art in video games. Students will develop a broad appreciation for the incredible variety of video game art and consider the spiritual, moral and ethical issues surrounding visual design choices in game development. Students will engage in theories and tools that will enhance student participation in development projects. Course Credits: 3
Prerequisite(s): 2nd year standing or higher.
Cross-listed: ART 331 |
2024-2025 | GAME 332 | Advanced Animation ProjectsA continuation of the foundational animation courses. Students will research animation techniques and aesthetics and then develop a plan in consultation with the instructor for a semester-long project. Students will build on their existing animation skills and aesthetic judgement as well as gain a wider appreciation for what is possible with animation, whether computerized or otherwise. Course Credits: 3
Prerequisite(s): GAME/ART 232
Cross-listed: ART 332 |
2025-2026 | GAME 332 | Advanced Animation ProjectsA continuation of the foundational animation courses. Students will research animation techniques and aesthetics and then develop a plan in consultation with the instructor for a semester-long project. Students will build on their existing animation skills and aesthetic judgement as well as gain a wider appreciation for what is possible with animation, whether computerized or otherwise. Course Credits: 3
Prerequisite(s): GAME/ART 232
Cross-listed: ART 332 |
2024-2025 | GAME 340 | Advanced Game DesignAn in-depth look at game design theory and aesthetic criticism pertaining to video games. Through the use of significant projects, students will further develop practical design skills, and investigate theoretical topics such as the ability of games to communicate, simulate and persuade. Students will examine the connections between game design and faith, spirituality, ethics, morality, and the Christian tradition in order to become game designers who are thoughtful shapers of culture rather than simply entertainment technicians. Course Credits: 3
Prerequisite(s): GAME/MCOM 240.
Cross-listed: MCOM 340 |
2025-2026 | GAME 340 | Advanced Game DesignAn in-depth look at game design theory and aesthetic criticism pertaining to video games. Through the use of significant projects, students will further develop practical design skills, and investigate theoretical topics such as the ability of games to communicate, simulate and persuade. Students will examine the connections between game design and faith, spirituality, ethics, morality, and the Christian tradition in order to become game designers who are thoughtful shapers of culture rather than simply entertainment technicians. Course Credits: 3
Prerequisite(s): GAME/MCOM 240.
Cross-listed: MCOM 340 |
2024-2025 | GAME 341 | Interactive StorytellingAn in-depth look at the various forms of writing for video games. Students will study and practice game story scripting, writing for interface, dialogue and narration, as well as video game technical writing. Students will develop skills to handle the many writing tasks necessary for a game development project. Students who are not part of the Game Development program will also benefit from taking this course, as it is also applicable to non-game forms of media production. Course Credits: 3
Prerequisite(s): One of ENGL 207, 208, MCOM 261, 351, 361, 362, 461
Cross-listed: MCOM 341 |
2025-2026 | GAME 341 | Interactive StorytellingAn in-depth look at the various forms of writing for video games. Students will study and practice game story scripting, writing for interface, dialogue and narration, as well as video game technical writing. Students will develop skills to handle the many writing tasks necessary for a game development project. Students who are not part of the Game Development program will also benefit from taking this course, as it is also applicable to non-game forms of media production. Course Credits: 3
Prerequisite(s): One of ENGL 207, 208, MCOM 261, 351, 361, 362, 461
Cross-listed: MCOM 341 |
2024-2025 | GAME 350 | Video Game ProgrammingAn in-depth hands-on study of the technologies critical to game development. Through frequent exercises and projects, students will develop the skills and knowledge necessary to program video games—most importantly, the game engines currently employed by the TWU Game Development Program. Student software developers will study industry best practices and critically consider how best to do their work with the highest ethical and moral standards. Course Credits: 3
Prerequisite(s): CMPT 166, 231.
|
2025-2026 | GAME 350 | Video Game ProgrammingAn in-depth hands-on study of the technologies critical to game development. Through frequent exercises and projects, students will develop the skills and knowledge necessary to program video games—most importantly, the game engines currently employed by the TWU Game Development Program. Student software developers will study industry best practices and critically consider how best to do their work with the highest ethical and moral standards. Course Credits: 3
Prerequisite(s): CMPT 166, 231.
|
2024-2025 | GAME 351 | Artificial Intelligence for Video GamesA study of the application of Artificial Intelligence (AI) to video games. Students will investigate the theory behind effective AI in games, and with frequent exercises and projects will practice programming AI as much as possible. Student software developers will gain the abilities necessary to make key contributions to the creation of video games in the Game Development project courses. Course Credits: 3
Prerequisite(s): CMPT 166, 231.
|
2025-2026 | GAME 351 | Artificial Intelligence for Video GamesA study of the application of Artificial Intelligence (AI) to video games. Students will investigate the theory behind effective AI in games, and with frequent exercises and projects will practice programming AI as much as possible. Student software developers will gain the abilities necessary to make key contributions to the creation of video games in the Game Development project courses. Course Credits: 3
Prerequisite(s): CMPT 166, 231.
|
2024-2025 | GAME 360 | The Business of Video GamesAn overview of business practices unique to the video game industry, including finance, marketing, management, intellectual property and business models. In short, students will develop the knowledge and skills necessary to run the business aspects of the Game Development Project courses. Students will also critically examine ethical and moral issues in the games industry. Course Credits: 3
Prerequisite(s): GAME 110. BUSI 111 also required for students in the Marketing & Management Stream.
Cross-listed: BUSI 360 |
2025-2026 | GAME 360 | The Business of Video GamesAn overview of business practices unique to the video game industry, including finance, marketing, management, intellectual property and business models. In short, students will develop the knowledge and skills necessary to run the business aspects of the Game Development Project courses. Students will also critically examine ethical and moral issues in the games industry. Course Credits: 3
Prerequisite(s): GAME 110. BUSI 111 also required for students in the Marketing & Management Stream.
Cross-listed: BUSI 360 |
2024-2025 | GAME 380 | Game Development Field PlacementGame Development students engage in practical work experience with game development companies. Students will primarily learn through doing work for a professional company, but they will also have readings and class discussions on preparation for professional careers. Students should take this course near the end of the program so that they have developed sufficient skills to be valuable contributors in a professional workplace. Course Credits: 1, 2, 3
Prerequisite(s): Minimum 3rd year standing in the Game Development program.
|
2025-2026 | GAME 380 | Game Development Field PlacementGame Development students engage in practical work experience with game development companies. Students will primarily learn through doing work for a professional company, but they will also have readings and class discussions on preparation for professional careers. Students should take this course near the end of the program so that they have developed sufficient skills to be valuable contributors in a professional workplace. Course Credits: 1, 2, 3
Prerequisite(s): Minimum 3rd year standing in the Game Development program.
|
2025-2026 | GAME 381 | Professional PreparationPrepare for work in the games industry by learning about job searching, portfolio preparation, networking, and other relevant topics. This course is meant to complement GAME 380 “Game Development Field Placement”; it may be taken in addition to or in place of that course. Course Credits: 3
Prerequisite(s): Minimum of third-year standing.
|
2025-2026 | GAME 382 | Co-op placement in Game DevelopmentA full semester in a full-time paid position in a Game Development-related role. Students will gain first-hand professional experience, building connections between their classroom learning and real-world practice, and preparing for their own careers. Course Credits: 3
Prerequisite(s): GAME 110, acceptance into GAME Co-op Program.
|
2024-2025 | GAME 390 | Game Development Project IIAn intermediate project-based course in which teams of students will work together to create and release video games that are more advanced and polished than the projects from GAME 290. Each student will contribute on the basis of their specialized training to this point in the program. This is the first course of a two-part project course that will run for two semesters during the students' third year. Course Credits: 3
Prerequisite(s): GAME 290.
|
2025-2026 | GAME 390 | Game Development Project IIAn intermediate project-based course in which teams of students will work together to create and release video games that are more advanced and polished than the projects from GAME 290. Each student will contribute on the basis of their specialized training to this point in the program. This is the first course of a two-part project course that will run for two semesters during the students' third year. Course Credits: 3
Prerequisite(s): GAME 290.
|
2024-2025 | GAME 391 | Game Development Project IIAn intermediate project-based course in which teams of students will work together to create and release video games that are more advanced and polished than the projects from GAME 290. Each student will contribute on the basis of their specialized training to this point in the program. This is the second course of a two-part project course that will run for two semesters during the students' third year. Course Credits: 3
Prerequisite(s): GAME 390.
|
2025-2026 | GAME 391 | Game Development Project IIAn intermediate project-based course in which teams of students will work together to create and release video games that are more advanced and polished than the projects from GAME 290. Each student will contribute on the basis of their specialized training to this point in the program. This is the second course of a two-part project course that will run for two semesters during the students' third year. Course Credits: 3
Prerequisite(s): GAME 390.
|
2024-2025 | GAME 399 | Special Topics in Game DevelopmentTopics vary from year to year. Course Credits:
|
2025-2026 | GAME 399 | Special Topics in Game DevelopmentTopics vary from year to year. Course Credits:
|
2024-2025 | GAME 470 | User Experience DesignAn in-depth examination of the principles of user experience design and how they apply to game development. Students will engage a wide range of theory in psychology, sociology, art and interdisciplinary design thinking that is relevant to structuring the game environments and interface game players encounter. Both technically and artistically-inclined designers will engage in challenging readings, exercises and projects so that they are ready to contribute significantly to the Game Development project courses. Course Credits: 3
Prerequisite(s): CMPT 385 or GAME 323 or ART 250 or GAME 240 or GAME 471, and at least 3rd year standing.
|
2025-2026 | GAME 470 | User Experience DesignAn in-depth examination of the principles of user experience design and how they apply to game development. Students will engage a wide range of theory in psychology, sociology, art and interdisciplinary design thinking that is relevant to structuring the game environments and interface game players encounter. Both technically and artistically-inclined designers will engage in challenging readings, exercises and projects so that they are ready to contribute significantly to the Game Development project courses. Course Credits: 3
Prerequisite(s): CMPT 385 or GAME 323 or ART 250 or GAME 240 or GAME 471, and at least 3rd year standing.
|
2024-2025 | GAME 471 | Video Game AestheticsAn advanced consideration of aesthetic theory relevant to video games. Students will investigate the unique expressive, creative and artistic aspects of video games, and will search for and critically the best works of this relatively young medium. Students will use case studies and advanced theories in Game Studies and other artistic disciplines in order to expand the students' capacity to make video games with artistic integrity. Course Credits: 3
Prerequisite(s): MCOM 312
|
2025-2026 | GAME 471 | Video Game AestheticsAn advanced consideration of aesthetic theory relevant to video games. Students will investigate the unique expressive, creative and artistic aspects of video games, and will search for and critically the best works of this relatively young medium. Students will use case studies and advanced theories in Game Studies and other artistic disciplines in order to expand the students' capacity to make video games with artistic integrity. Course Credits: 3
Prerequisite(s): MCOM 312
|
2024-2025 | GAME 490 | Game Development Project IIIAn advanced project-based course in which teams of students will work together to create and release ambitious video games. Each student will contribute on the basis of their specialized training to this point in the program. This is the first course of a two-part project course that will run for two semesters during the students' last year. The course is the capstone of the Game Development program. Course Credits: 3
Prerequisite(s): GAME 391
|