Game Programming Degree Objectives
- Implement multiple completed games, including 3D games, using common tools, languages and software for web, console, PC or mobile platforms.
- Design, develop and implement the architecture and infrastructure needed to support a complete game project.
- Implement and analyze fundamental data structures and algorithms associated with game applications supporting gameplay mechanics.
- Use software development processes to analyze a project problem and to design, build and test a corresponding software solution.
- Demonstrate development skills using multiple programming languages, development environments and platforms, including advanced and/or experimental topics in game programming.
- Establish collaboration, mentorship and professional leadership skills by working with other disciplines to deliver highly polished and completed projects.
Projects