Game Programming I | Technology | Online Courses


Course Description:

This course will introduce participants to the fundamentals of game programming. Topics covered include 2D graphics programming, scripting languages, game engine architecture, and animation techniques. Participants will gain an understanding of core computer science concepts, develop their technical implementation skills and acquire a portfolio of game programming projects.

Course Objectives:

  • Master the fundamentals of 2D graphics programming
  • Utilize scripting languages to create dynamic applications
  • Understand basic concepts of game engine architecture
  • Incorporate animation tools into existing projects
  • Design effective algorithms for game logic implementation
  • Construct efficient user interfaces that respond to player input
  • Develop powerful AIs for challenging game experiences
  • Implement data structures to optimize gameplay
  • Create a portfolio of games using modern technologies
  • Troubleshoot existing codebase for potential performance improvements
SKU: 01/01/6045 Categories: , Tag:


Our online continuing education courses offer a modern, innovative approach to learning for the global market. Our courses are composed of interactive components such as multimedia, simulations, and virtual reality activities that are tailored to various learning styles and cultures. These components help create an engaging and immersive learning environment for participants. We also provide video instruction which can be used to quickly understand concepts or review material in the future. Additionally, we incorporate social elements like discussion forums, peer review assignments, and gamification to encourage participant engagement with the course material. With our cutting-edge online education courses, learners can gain knowledge quickly while having a dynamic experience.

  • Interactive activities and learning path
  • Instant Access to our platform/multimedia content
  • 1-year full access to the purchased courses