Students not only learn about game design and development but the exciting careers connected to Ainsworth, a world leader in gaming. Students learn there are many components are involved in the development of a video game. Designers, producers and graphic artists all contribute to the final product. However, programmers and software developers turn the idea into code, which provides the game with its operating instructions. Game and software developers create the core features of a video game. Entry level and junior game programmers typically use basic tools and languages to add elements to games. Students are challenged by building and coding their own game.