About this Course

206,195 recent views

Learner Career Outcomes

41%

started a new career after completing these courses

29%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Beginner Level
Approx. 28 hours to complete
English

Skills you will gain

Video Game DevelopmentC Sharp (C#) (Programming Language)Unity (User Interface)Game Programming

Learner Career Outcomes

41%

started a new career after completing these courses

29%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Beginner Level
Approx. 28 hours to complete
English

Offered by

Placeholder

University of Colorado System

Syllabus - What you will learn from this course

Content RatingThumbs Up94%(8,349 ratings)Info
Week
1

Week 1

8 hours to complete

Starting to Program

8 hours to complete
14 videos (Total 93 min), 17 readings, 3 quizzes
14 videos
Navigating a Coursera Course3m
Meet the Instructor (optional)10m
Lesson Introduction1m
Picking Your Development Environment3m
Your First Console App in MonoDevelop13m
Your First Console App in Visual Studio4m
Your First Unity Script8m
Lesson Introduction26s
Bits and Bytes5m
Data Types, Variables, and Constants5m
Integer Data Types12m
Floating Point Data Types7m
Reading Documentation9m
17 readings
Dr. T's Book10m
Setting Up Your Development Environment10m
Course Topic Index10m
Lecture Code10m
Exercise Code10m
Unity Failed To Load Window Layout Error10m
Running the Course Software10m
Exercise 1: Writing Your First Console Application10m
Exercise 2: Writing Your First Unity Script10m
Your First C# Code Lecture Code10m
Exercise 3: Declaring and Using Variables10m
Exercise 4: Calculating with Integers10m
Exercise 5: Declaring and Using Variables and Constants10m
Exercise 6: Trigonometry with Floats10m
Exercise 7: Calculations and Rounding10m
Data Types, Variables, and Constants Lecture Code10m
It's All Greek to Me Solution10m
2 practice exercises
Bits and Bytes30m
Data Types30m
Week
2

Week 2

4 hours to complete

Classes and Objects

4 hours to complete
6 videos (Total 33 min), 4 readings, 1 quiz
6 videos
Introduction to Classes and Objects9m
Using a Class: Constructor6m
Using a Class: Properties4m
Using a Class: Methods7m
Classes and Objects in Unity2m
4 readings
Exercise 8: Rolling the Dice10m
Exercise 9: Look at the Cards10m
Classes and Objects Lecture Code10m
Nothing Like Blackjack Solution10m
Week
3

Week 3

10 hours to complete

Unity 2D Basics and Selection

10 hours to complete
18 videos (Total 109 min), 12 readings, 1 quiz
18 videos
The Unity Editor3m
Sprites and Game Objects7m
Unity's Component System3m
Scripts as Components3m
Debugging a Unity Script in MonoDevelop5m
Debugging a Unity Script in Visual Studio2m
2D Physics11m
Colliders and Physics Materials, Part 16m
Colliders and Physics Materials, Part 28m
Prefabs3m
Lesson Introduction1m
Booleans4m
If Statements8m
Switch Statements5m
Timers9m
Spawning Teddies8m
Tagged Destruction12m
12 readings
Exercise 10: Unity Basics10m
Exercise 11: Growing Teddies10m
Exercise 12: Move That Game Object10m
Exercise 13: More Unity Practice10m
Unity 2D Basics Lecture Code10m
Exercise 14: Jump That Game Object10m
Exercise 15: If and Switch Statements10m
Exercise 16: Shrink and Grow10m
Exercise 17: Teddy Bear Explosions10m
Selection Lecture Code10m
Rock of Ages Unity Project3h
Number Characteristics Solution10m
Week
4

Week 4

5 hours to complete

Unity Input

5 hours to complete
10 videos (Total 59 min), 5 readings, 1 quiz
10 videos
Mouse Location Processing7m
Working for the Clampdown9m
Mouse Button Processing7m
The Input Manager7m
Mouse Button Processing Revisited4m
Stop the Madness6m
Keyboard Processing8m
Gamepad Processing5m
Finishing Up1m
5 readings
Exercise 18: Mouse Jumping10m
Exercise 19: Spawn and Explode10m
Exercise 20: Finally, a Driving Game10m
Unity Input Lecture Code10m
Shipbuilding 101 Unity Project3h
1 practice exercise
Final Exam30m

Reviews

TOP REVIEWS FROM INTRODUCTION TO C# PROGRAMMING AND UNITY

View all reviews

Frequently Asked Questions

More questions? Visit the Learner Help Center.