Unity Certification Institute

Grade Band:  


The Unity Certification Institute (UCI) is a Unity boot camp that gives adult learners with no prior game development or coding experience the tools and knowledge to code their own games and attain the Unity Certified User: Programmer certification. Through this project-based course, students will learn basic to intermediate C# programming and how to use Unity to build full-featured video games.

Project Portfolio

Through a combination of follow-along projects and self-directed activities, students build a unique coding project portfolio demonstrating the skills and knowledge they acquire.

STEM Connections

STEM connections embedded in this course reinforce relevant science and math concepts to provide a well-rounded educational experience.


Upon completing this course, students will be prepared to earn the following industry-recognized certification(s):

Unity User: Programmer
Unity User: Programmer
Bring to Your School


  • Object-Oriented Programming
  • C#
  • Game Physics
  • Asset Management
Download Course Flyer


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.

Project Based Learning

Students complete the following projects in this project-based course:

Retro Swipe

Students learn the basics of 2D development in Unity, including grids and sprite animation, by creating a full-featured matching game.

Play Demo in Browser


Students create their first fully-featured game using an array of assets including 3D models, textures, audio files, and C# scripts.

Play Demo in Browser

Zombie Chase

Students create the Zombie Chase capstone project using enemies with AI logic that chase and attack the player. They incorporate scene lighting and particle effects to craft a unique game environment.

Play Demo in Browser

STEAM Connections

Technical Requirements

Hardware (Minimum)

RAM: 8GB or more

CPU: 64-bit quad core AMD GCN1/Intel Haswell or newer

GPU: DX10 Support, 4GB VRAM, Geforce 400 or newer

Hardware (Recommended)

RAM: 16GB or more

CPU: 64-bit eight core AMD GCN1/Intel Haswell or newer

GPU: DX10 Support, 16GB VRAM Geforce 700 or newer


Full HD (1920x1080p) display

Full keyboard

Three-button mouse with scroll wheel

Headphone jack and headphones

Software Installed

Google Chrome

Unity Hub + Unity 2021 LTS

Blender 3.1 or later

Microsoft Visual Studio Code

Operating System

64-bit Windows 10 or later

macOS 11 or later

Download Sample Lesson

No items found.
Bring Mastery Coding to Your School