Skip to content

University of Colorado System — Dr. Tim "Dr. T" Chamillard

Introduction to C# Programming and Unity

Colorado introduces C# variables, classes and objects through Unity 2D examples, with a programming-first route into game development.

PaidBeginner10+ hoursEnglishCertificateUnity
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

This Colorado course uses game development as a setting for learning C#. It begins with basic program structure, data types and variables before introducing classes, objects and Unity’s 2D tools. The programming emphasis distinguishes it from a course that mainly demonstrates the editor or follows a finished game recipe.

What you will learn

  • Write simple C# expressions and variables.
  • Explain the roles of classes and objects.
  • Connect a script with a Unity 2D object.

Who this suits

Choose this if you are new to programming and want games to provide a practical reason for learning. Expect exercises rather than only watching demonstrations.

Before you enroll

The course’s examples come from an established sequence. Check the recommended Unity and development-tool versions; current editor interfaces may differ from the recordings.

Coursera lists paid enrollment or subscription access. Check the enrollment screen for included assessments, certificate terms, trials and any financial-aid options. University authorship does not by itself confer admission, academic credit or a professional license.

Put it into practice

Create a small scene with one movable object and a score variable. Explain which information belongs in an object and which event changes it.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

View the curriculum and current access options at Coursera.

How YellowCourse describes and checks learning resources.

At a glance

Provider
Coursera
Learning format
Course
Price
Paid
Level
Beginner
Study time (approx.)
10+ hours
Language
English
Certificate
Available; check provider terms
Created by
University of Colorado System — Dr. Tim "Dr. T" Chamillard
Category
Unity
Page updated
12 Oct 2026