Imagine a university that does more than just prepare you for a career—one that equips you to set the foundation for a full and meaningful life
Find all the information you need about joining a community committed to helping you explore bigger ideas about who you are, what you believe, and what you're called to do in the world
Explore our undergraduate and graduate degree programs to discover a learning community passionate about helping you thrive on your academic and professional journey
Experience a vibrant student community filled with new friends, lifelong memories, and lots of opportunities for getting plugged in and experiencing the best of university life
Learn more about our Spartans athletics programs, and discover how we equip our student-athletes for life with the Complete Champion Approach™
Discover a dynamic community of teachers, scholars, and researchers producing new knowledge and innovation that is having a positive impact for the good of the world and the glory of God
Find out the latest news and events taking place within the life of the community, and discover how our students, alumni, faculty, and staff are making a positive difference in the world
Imagine a university that does more than just prepare you for a career—one that equips you to set the foundation for a full and meaningful life
Discover how you can actively participate in our global community of more than 30,000 engaged and connected alumni from around the world
Imagine a university that does more than just prepare you for a career—one that equips you to set the foundation for a full and meaningful life
A summary of each course to help with your selection.
Course ID
Course
GAME 341
GAME 341
Interactive Storytelling
Course Credits: 3
An 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.
Cross-listed: MCOM 341
Prerequisite(s): One of ENGL 207, 208, MCOM 261, 351, 361, 362, 461
GAME 350
GAME 350
Video Game Programming
Course Credits: 3
An 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.
Prerequisite(s): CMPT 166, 231.
GAME 351
GAME 351
Artificial Intelligence for Video Games
Course Credits: 3
A 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.
Prerequisite(s): CMPT 166, 231.
GAME 360
GAME 360
The Business of Video Games
Course Credits: 3
An 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.
Cross-listed: BUSI 360
Prerequisite(s): GAME 110. BUSI 111 also required for students in the Marketing & Management Stream.
GAME 380
GAME 380
Game Development Field Placement
Course Credits: 1, 2, 3
Game 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.
Prerequisite(s): Minimum 3rd year standing in the Game Development program.
GAME 390
GAME 390
Game Development Project II
Course Credits: 3
An 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.
Prerequisite(s): GAME 290.
GAME 391
GAME 391
Game Development Project II
Course Credits: 3
An 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.
Prerequisite(s): GAME 390.
GAME 399
GAME 399
Special Topics in Game Development
Topics vary from year to year.
GAME 470
GAME 470
User Experience Design
Course Credits: 3
An 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.
Prerequisite(s): CMPT 385 or GAME 323 or ART 250 or GAME 240 or GAME 471, and at least 3rd year standing.