Program Overview
Our 16-week certificate program focuses on the technical and creative skills needed to develop compelling social casino games. You'll work with modern web technologies, game engines, and design principles while building a portfolio of functional games.
The curriculum balances coding fundamentals with advanced game development concepts. Students spend roughly 20 hours per week between class sessions, lab work, and independent projects. We recommend having some basic programming experience, though we've designed the early modules to help newcomers get up to speed.
What You'll Actually Build
By the end of the program, you'll have created several complete games including a slot machine with animated reels, a multiplayer poker interface, and a social bingo game with real-time chat features. Each project teaches different aspects of game development - from handling complex animations to managing user data and social interactions.

Core Curriculum Modules
Featured Student Project
Here's an example of the kind of work our students produce during the program. This multiplayer blackjack game was developed by a recent graduate and demonstrates advanced state management, real-time communication, and polished UI design.

The game includes features like animated card dealing, chip betting mechanics, player avatars, and live chat. Students typically spend 3-4 weeks on their capstone projects, with regular feedback sessions and code reviews.
Learning Approach
We believe in learning through building. Each week introduces new concepts through mini-projects that gradually combine into larger applications. Rather than lengthy theoretical lectures, you'll spend most of your time writing code, solving problems, and getting feedback on your work.
Class sessions are split between concept introduction, live coding demonstrations, and collaborative problem-solving. Lab sessions provide dedicated time for individual work with instructor support. We also incorporate peer code reviews - an essential skill for professional development work.