Year | Course ID | Course |
---|---|---|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
2025-2026 | 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
|
2024-2025 | GAME 491 | 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 second 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 490
|
2025-2026 | GAME 491 | 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 second 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
|
2024-2025 | GENV 109 | Introduction to Physical GeologyAn introduction to the materials and processes of the physical earth: rocks and minerals, earth structure and composition, plate tectonics, volcanology, seismology, crustal deformation, weathering and erosion, slope movement, sedimentation, wind and water processes, glaciation, and geologic time. Earth materials and processes are studied in the laboratory and in the field. This course is an environmental studies core requirement. Course Credits: 3
Cross-listed: GEOL 109 |
2025-2026 | GENV 109 | Introduction to Physical GeologyAn introduction to the materials and processes of the physical earth: rocks and minerals, earth structure and composition, plate tectonics, volcanology, seismology, crustal deformation, weathering and erosion, slope movement, sedimentation, wind and water processes, glaciation, and geologic time. Earth materials and processes are studied in the laboratory and in the field. This course is an environmental studies core requirement. Course Credits: 3
|
2024-2025 | GENV 111 | Human Geography & Global ChangeAn introduction to human geography and the notion of globalization by exploring some of the major economic, political, social, cultural, environmental, and technological changes that have recently occurred at the global level and are shaping local places. The course is designed to provide students with better understanding of the variation, interaction, and interdependence of places, regions, people and their environments in a globalizing world; and to demonstrate how human geographers might consider and examine the concepts, forces, processes, issues, and ideas that are associated with global transformation. Course Credits: 3
|
2025-2026 | GENV 111 | Human Geography & Global ChangeAn introduction to human geography and the notion of globalization by exploring some of the major economic, political, social, cultural, environmental, and technological changes that have recently occurred at the global level and are shaping local places. The course is designed to provide students with better understanding of the variation, interaction, and interdependence of places, regions, people and their environments in a globalizing world; and to demonstrate how human geographers might consider and examine the concepts, forces, processes, issues, and ideas that are associated with global transformation. Course Credits: 3
|
2024-2025 | GENV 121 | Introduction to Earth Systems ScienceThrough an investigation of the fundamental concepts of earth systems science from a geographic perspective, students will develop confidence in using the scientific method. Emphasis in the course is placed on understanding the origins and development of Earth's surface features; the characteristics and circulations of Earth's atmosphere, including weather systems and global climates; and introducing the biophysical principles governing vegetation distribution patterns on Earth. Lab exercises will provide students hands-on opportunities to further develop their scientific literacy as it relates to earth systems science and beyond. This course is primarily intended for non- science majors. Course Credits: 3
Prerequisite(s): None. (3-2; 3-2)
|
2025-2026 | GENV 121 | Introduction to Earth Systems ScienceThrough an investigation of the fundamental concepts of earth systems science from a geographic perspective, students will develop confidence in using the scientific method. Emphasis in the course is placed on understanding the origins and development of Earth's surface features; the characteristics and circulations of Earth's atmosphere, including weather systems and global climates; and introducing the biophysical principles governing vegetation distribution patterns on Earth. Lab exercises will provide students hands-on opportunities to further develop their scientific literacy as it relates to earth systems science and beyond. This course is primarily intended for non-science majors. Course Credits: 3
|
2024-2025 | GENV 131 | Global Environment IssuesAn investigation of the scientific principles behind environmental issues and practical inquiry-based approaches to environment concerns in our local and global communities. The course integrates theoretical knowledge about the environment with real-life activities in a multitude of settings outside of the classroom to help students learn about complex interactions between human populations and their environments; and to inspire critical thinking about environmental challenges for today and future generations. Course Credits: 3
|
2025-2026 | GENV 131 | Global Environment IssuesAn investigation of the scientific principles behind environmental issues and practical inquiry-based approaches to environment concerns in our local and global communities. The course integrates theoretical knowledge about the environment with real-life activities in a multitude of settings outside of the classroom to help students learn about complex interactions between human populations and their environments; and to inspire critical thinking about environmental challenges for today and future generations. Course Credits: 3
|
2024-2025 | GENV 182 | Digital EarthPrinciples of spatial and digital literacy applied to the geographic context of our contemporary world. In this course, students will discover the importance of place, spatial data collection, assessment of spatial patterns and principles of scale. Students will gain an understanding of the nature of geospatial data, and explore geospatial technologies such as GPS, mobile maps, satellite data and GIS. Students will discover digital cartography principles and spatial analysis techniques. Students will learn about applications of citizen science, digital humanitarianism and responding to humanitarian needs and crises through geospatial technologies. Course Credits: 3
Prerequisite(s): None. (3-0; 0-0)
|
2025-2026 | GENV 182 | Digital EarthPrinciples of spatial and digital literacy applied to the geographic context of our contemporary world. In this course, students will discover the importance of place, spatial data collection, assessment of spatial patterns and principles of scale. Students will gain an understanding of the nature of geospatial data, and explore geospatial technologies such as GPS, mobile maps, satellite data and GIS. Students will discover digital cartography principles and spatial analysis techniques. Students will learn about applications of citizen science, digital humanitarianism and responding to humanitarian needs and crises through geospatial technologies. Course Credits: 3
|
2024-2025 | GENV 212 | Urbanization Issues of Developing CountriesThis course explores urbanization processes in developing countries, particularly in urban settings across Africa, Asia, and Latin America. It provides a geographic perspective on the socio-economic, political, cultural, and environmental conditions under which cities of the Third World are rapidly growing and their relation to globalization issues. Case studies from selected areas examine such problems as unemployment, inadequate health services, housing shortages, and inadequate urban infrastructure. Course Credits: 3
|
2025-2026 | GENV 212 | Urbanization Issues of Developing CountriesThis course explores urbanization processes in developing countries, particularly in urban settings across Africa, Asia, and Latin America. It provides a geographic perspective on the socio-economic, political, cultural, and environmental conditions under which cities of the Third World are rapidly growing and their relation to globalization issues. Case studies from selected areas examine such problems as unemployment, inadequate health services, housing shortages, and inadequate urban infrastructure. Course Credits: 3
|
2024-2025 | GENV 216 | Plant EnvironmentsAn inventory of plant life across major habitats - particularly in the local area of British Columbia - this course provides insights into the ecology of these environments. Local field trips highlight natural habitats, agricultural and horticultural crops, and managed forests. Critical assessment of planetary stewardship forms a common theme. Course Credits: 3
Prerequisite(s): Instructor's consent.
NB: Summer sessions only. Includes field work in the Gulf Islands. Not offered every year. See department chair.
Cross-listed: BIOL 216 |
2025-2026 | GENV 216 | Plant EnvironmentsAn inventory of plant life across major habitats - particularly in the local area of British Columbia - this course provides insights into the ecology of these environments. Local field trips highlight natural habitats, agricultural and horticultural crops, and managed forests. Critical assessment of planetary stewardship forms a common theme. Course Credits: 3
NB: Summer sessions only. Includes field work in the Gulf Islands. Not offered every year. See department chair.
|
2024-2025 | GENV 220 | Geology of the Vancouver RegionAn overview of the fundamental earth science processes responsible for the creation, transformation, and ongoing physical development of the Pacific Northwest. These processes are studied in the context of the building of the North American continent through tectonic forces and surface dynamics. Topics include: geologic time, tectonics, volcanology, seismology, stratigraphy, glaciation, erosion, paleontology, paleoclimatology, and environmental issues. Field trips and field studies are included. Course Credits: 3
Cross-listed: GEOL 220 |
2025-2026 | GENV 220 | Geology of the Vancouver RegionAn overview of the fundamental earth science processes responsible for the creation, transformation, and ongoing physical development of the Pacific Northwest. These processes are studied in the context of the building of the North American continent through tectonic forces and surface dynamics. Topics include: geologic time, tectonics, volcanology, seismology, stratigraphy, glaciation, erosion, paleontology, paleoclimatology, and environmental issues. Field trips and field studies are included. Course Credits: 3
|
2024-2025 | GENV 224 | Natural DisastersIntroduction to the geological causes and characteristics of natural hazards such as earthquakes, tsunamis, volcanoes, landslides, floods, weather-related events, and climate change. The focus will be on understanding how the natural hazards affect us in everyday life and how we can predict the hazard, prevent, or moderate the hazard to avoid a natural disaster. Course Credits: 3
Cross-listed: GEOL 224 |
2025-2026 | GENV 224 | Natural DisastersIntroduction to the geological causes and characteristics of natural hazards such as earthquakes, tsunamis, volcanoes, landslides, floods, weather-related events, and climate change. The focus will be on understanding how the natural hazards affect us in everyday life and how we can predict the hazard, prevent, or moderate the hazard to avoid a natural disaster. Course Credits: 3
|
2024-2025 | GENV 230 | Geography of CanadaThis course describes and explores Canada's physical and human geography focusing on the regional distribution of natural features and resources, population and settlements, economic activities and development, and cultural change. It emphasizes the diversity and interrelationships between the physical and human landscapes which have evolved over time, creating the identifiable regions and subregions within the country. Course Credits: 3
Prerequisite(s): None. (3-0; 3-0)
|
2025-2026 | GENV 230 | Geography of CanadaThis course describes and explores Canada's physical and human geography focusing on the regional distribution of natural features and resources, population and settlements, economic activities and development, and cultural change. It emphasizes the diversity and interrelationships between the physical and human landscapes which have evolved over time, creating the identifiable regions and subregions within the country. Course Credits: 3
|
2024-2025 | GENV 231 | Environmental PhilosophyAn overview of the various perspectives put forward in the West on the proper human relationship to the environment. We will investigate the metaphysics behind the fact/value dichotomy, the currently influential views on the human-nature relationship, various environmental ethical frameworks, the distinctive characteristics of moral reasoning and argumentation as they bear on the human-nature relationship, and the religious, economic, socio-cultural, and ideological factors contributory to the rise of the ecological crisis. We conclude by critically interrogating the conceptual substructures of some popular contemporary environmental frameworks. Course Credits: 3
|
2025-2026 | GENV 231 | Environmental PhilosophyAn overview of the various perspectives put forward in the West on the proper human relationship to the environment. We will investigate the metaphysics behind the fact/value dichotomy, the currently influential views on the human-nature relationship, various environmental ethical frameworks, the distinctive characteristics of moral reasoning and argumentation as they bear on the human-nature relationship, and the religious, economic, socio-cultural, and ideological factors contributory to the rise of the ecological crisis. We conclude by critically interrogating the conceptual substructures of some popular contemporary environmental frameworks. Course Credits: 3
|
2024-2025 | GENV 262 | Marine BiologyA study of the life history and distribution of marine organisms in several major habitat types, including soft sediment and rocky substrate communities. Emphasis is on field and laboratory work in a survey of common local marine plants and animals and their relationships. Includes field work in the Lower Mainland, Gulf Islands, and/or Vancouver Island. Course Credits: 3
Prerequisite(s): Instructor's consent.
NB: Summer sessions only. Not offered every year. See department chair.
Cross-listed: BIOL 262 |