Blue Graphic Banner

Video Game Design Academy

Design. Build. Create.

 The Andrew Jackson Game Design Academy provides students with the opportunity to explore the creative and technical foundations of interactive software development. Through hands-on, project-based learning, students gain experience with the processes used to design, develop, and refine modern digital experiences.

Through a sequence of courses students are introduced to the principles behind game development, digital production, software development, and interactive systems while strengthening problem-solving, logical thinking, and technical creativity. Students work through structured development challenges that emphasize planning, prototyping, testing, and iterative improvement—skills that are widely used across technology-driven industries.

Academy Students:

  • Explore the creative and technical processes used to develop interactive software

  • Apply problem-solving and logical thinking to structured development challenges

  • Work through project-based assignments that emphasize planning, testing, and refinement

  • Develop skills in programming concepts, digital design, and user-focused development

  • Gain experience with collaborative workflows and modern development practices

By participating in the program, students gain practical experience with the development process used in modern software and digital media production while building skills that support future study and careers in technology-related fields. Students can earn the following certifications: Unity Programmer, Unity Graphic Artist, ITS Python Proficiency and the ITS Software Management (beginning Fall 2026).