Game Development Bootcamp

The Unity Certification Institute

This game development course gives adult learners with no prior coding experience the necessary tools and skills to code their own games and attain the industry-recognized Unity Certified User: Programmer certification.
Dashboard mockup

Learn Unity and C# while Building a Digital Portfolio of Games and Applications

Through this project-based game development course, students will learn basic to intermediate C# programming and how to use Unity to build full-featured video games.

Topics covered include:
  • Object-Oriented Programming
  • Beginner and Intermediate C#
  • Game Physics
  • Asset Management
See Course Projects

Hardware Requirements

  • Laptop or Desktop running Windows or macOS
  • Keyboard and mouse
  • Headphones

Software Requirements

  • Unity
  • VS Code

Course Format

This 80-hour Unity boot camp is delivered via self-guided video lessons and includes live virtual workshops with an instructor to work through the material.

Download Flyer
Dashboard mockup


In this course, students will:
  • Learn C# coding concepts including data types, variables, conditionals, loops, arrays, properties, methods, and scope.
  • Use Unity to build a series of mini-projects to master key Unity competencies.
  • Create two full-featured 3D games, combining 3D models, textures, audio files, and C# scripts.
  • Build a full-featured 2D game using 2D sprites, 2D animations, and knowledge of data structures.

Who is this for?

Whether you've dabbled in programming or are a complete novice, this course will get you started on your journey to becoming a game developer or a software engineer.

Interested in More Courses?

We offer computer science and STEM curricular solutions for all levels of learners. Check out our award-winning courses to see what fits your school's needs.