Game Projects
Courses
GAM 150: Project I
Credits 3GAM 200: Project II
Credits 4GAM 250: Project II
Credits 4This course is the second semester of a two-semester team project. This course focuses on understanding and practicing the processes of the production phase of creating a 2D game project within a custom engine made by the team. Topics explored include techniques for working effectively on a team, following a production process, implementing software engineering best practices, and applying programming skills and knowledge to product development.
GAM 300: Project III
Credits 4This course is the first semester of a two- or three-semester project, which will be continued in GAM 350, and then in GAM 375 for a three-semester project. Students will work together on teams of three or more to create an advanced real-time game or simulation. Techniques are explored for creating high-performance teams, tuning development processes for specific projects, using advanced discipline-based best practices, and applying specialized discipline-based skills to game development. This first semester focuses on pre-production to ensure the technology, tools, design, art, audio, and team are ready for full production in the following semester.
GAM 350: Project III
Credits 4GAM 375: Project III
Credits 4GAM 390: Internship I
Credits 4GAM 400: Project IV
Credits 4This course prepares students for the professional world by forming teams to develop portfolio-focused projects that become part of a compelling professional narrative. Students can choose to either initiate a new project or elevate an existing one, focusing on key discipline-specific skills. Throughout the course, students are encouraged to foster individual growth while contributing to the collective success of their team projects.
GAM 450: Project IV
Credits 4This course prepares students for their professional journey by forming teams to develop portfolio-worthy projects. Students will tackle challenging problems collaboratively, honing their skills, gaining valuable experience, and crafting compelling narratives for job interviews. Designed to enhance professional readiness, students can choose to either initiate a new project or elevate an existing one, focusing on a key discipline-specific professional skill. Throughout the course, students are encouraged to actively improve their skills, fostering individual growth while contributing to the collective success of their team projects.