Introduction to C# Programming and Unity
This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 5 courses in the specialization you'll learn how to program in C# and how to use that C# knowledge to program Unity games. The C# and Unity material in the first 4 courses in the specialization is slightly more comprehensive than the content in the first 2 game programming courses at UCCS."Unity" is a trademark or registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere.The courses i
Created by: Dr. Tim Chamillard
Produced in 2018
What you will learn
- Starting to program: installing Unity and a C# console.
- Classes and objects.
- Unity 2D basics.
- Unity input.
Quality Score
Overall Score : 96 / 100
Course Description
Unity Awards Best Course Overall
Pros
Cons
-
- The course is free and very beginner friendly. Anyone who has dreamed of developing a video game can start here.
- By focusing on a fun project, the course helps students stay enthusiastic as they begin a journey deep into computer programming and game development.
- Course does a great job of whetting appetites and priming students for further learning.
-
- The course does not stand alone. It is only an introduction to the 5-course series and will not teach enough by itself.
- Course brushes up against math and traditional coding. While neither are prerequisites, students with absolutely no background in either will have a harder time.
- Acquiring C# console and Unity can prove prohibitive to students who are unprepared.
Instructor Details
- 4.8 Rating
146 Reviews
Dr. Tim Chamillard
Tim "Dr. T" Chamillard is an Associate Professor in the Computer Science Department at the University of Colorado Colorado Springs (UCCS), where he teaches game development classes and runs the Bachelor of Innovation in Game Design and Development program. He also spent 5 years as an indie game developer in a company he started with his two sons. Dr. T spent 6 years teaching at the U.S. Air Force Academy and has been teaching at UCCS since January 2003. He's the recipient of the Outstanding Military Educator in Computer Science award from the Air Force Academy and the College of Engineering and Applied Science Outstanding Teacher of the Year award from UCCS.
More Unity courses
Learn to make an Awesome Builder-Defender game in Unity! (2021)
4.9 (1,909 Reviews)
Provider: Udemy
Time: 10.1h
$79.99
RPG Core Combat Creator: Learn Intermediate Unity C# Coding (2025)
4.8 (11,337 Reviews)
Provider: Udemy
Time: 27.6h
$149.99
Learn To Code By Making a 2D Platformer in Unity (2017)
4.8 (2,597 Reviews)
Provider: Udemy
Time: 13.1h
$13.99
Learn Blender 3D Modeling for Unity Video Game Development (2026)
4.8 (2,152 Reviews)
Provider: Udemy
Time: 11.7h
$149.99
Learn To Create A Roguelike Game In Unity (2020)
4.8 (1,234 Reviews)
Provider: Udemy
Time: 19.4h
$16.99
Reviews
By David R M on 16-Nov-19
The course is fine, but I miss more documentation and resources, apart of the book that you need buy if you want to follow the course fluently.
By Ali E O on 13-Nov-19
I have really enjoyed the course. Dr. T. and his teaching style is amazing. Highly recommended.
By James T H on 9-Nov-19
This course goes from 0 to 1,000,000 over about two weeks and then proceeds to make demands it didn't actually teach. The teacher has a tendency to ramble and it can be confusing to keep up with. Dr. T definitely seems knowledgeable in his subject and has a good, upbeat personality, but that doesn't necessarily mean he's a great teacher. I would not recommend this course for anyone with a shred of neuro-devergence. I took it with two friends of mine, all of us at varying levels on the spectrum, and it took all three of us together to parse several of the lectures past the rambling, as well as figuring through very vague instructions for the assignments. Being that this course is apparently meant for absolute beginners per the first video, it should have given a lot more time to build up student skills. Maybe lengthening the course to spend more time on smaller chunks or dividing it up into two separate courses would have been a better option. In any case, I will not be continuing with Dr. T's classes and will find a different teacher.
By Keshav K on 3-Nov-19
Your course is very useful sir. I love your teaching skills thank you so much sir you have made me to learn a new programming language
By Ayesha M on 3-Nov-19
I knew nothing about unity and it sounded so intimidating to me but this course gradually made me a confident beginner in game development in unity . I was also afraid of the process of debugging in unity but the professor explained the process very well i like how the tutorials are not completely scripted like the professor does make some errors and then he corrects it makes the overall learning session more natural. At leats no i know the very basic of game development like keyboard mouse game controller input spawning , applying force , screen clamping the thing that most of the advance courses doesn't cover. for a complete beginner especially who is not a very good programmer i would highly recommend this course
By Erin O on 28-Oct-19
Many others seemed to find it easy to follow, but I found the teacher's pace difficult to keep up with and his Lesson-Instructions a bit hard to follow, especially when interspersed with personal stories that got me off track, attention-wise. This might just be because I'm on the Autism Spectrum, though. Will Be switching programming languages//teachers to see if it was just me.
By HandaShi on 23-Oct-19
No TA helps you when you have problem.Course material is not enough to cover the assignment
By Michael D on 17-Oct-19
This course has lots of practice exercises which is absolutely essential to learning to code. If you do all the exercises without looking at the answers you will succeed in this course.
By Jeyson J M N on 7-Oct-19
This course is excellent the instructor Tim and his book were a great help during the course i definitly recommend this course to anyone how want to create video games.
By David G H on 2-Oct-19
I love Dr T's style and teaching, though in week three was my downfall because I could not omplete the activities anymore and querions or help resources are non-existant so, let's see how otehr classes go.
By Igor N on 29-Sep-19
Till now, is very well explained! It permits the learner goes tracking the map. The teacher tries to inspire us through the lessons. Up to the present moment everything is good.
Showing 12 of 146 reviews
Could not load more reviews.






