Created by:   University of Colorado System

  • Tim Chamillard

    Taught by:    Tim Chamillard, Associate Professor

    Computer Science

How To PassPass all graded assignments to complete the course.
User Ratings
4.6 stars
Average User Rating 4.6See what learners said


When will I have access to the lectures and assignments?

What if I need additional time to complete the course?

What will I get if I pay for this course?

Can I take this course for free?

What is the refund policy?

Is financial aid available?

How It Works

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.


Earn official recognition for your work, and share your success with friends, colleagues, and employers.

University of Colorado System
The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond.
Ratings and Reviews
Rated 4.6 out of 5 of 232 ratings

Liked it very much. I was not an absolute beginner and this course helped me to understand and use the benefits of object oriented programming. The course itself might be a bit too difficult to somebody who's totally new to c#.

I have one year of experience on unity engine.

im a very autolearning person, specially on programming things, but this course and his book (i bought on amazon) are so greatfull, so complete and the most important thing, and closer to the student, in programming, many concepts are so difficult to eat, but the teacher are so nice and everything have thier respective example.

I didn't choose this course to learn how to develop games - I chose this course to learn the fundamentals of C# in a fun in a engaging way. I must say that it was an amazing experience and it was exactly what I was looking for.

Dr. T makes the online course fun and engaging. I particularly like the in-lecture quizzes because although humorous, they still engage the viewer to interact.

From a game development perspective, it was also eye-opening. The assignments and labs are structured in a way that keeps you engaged by working towards a final product - an actual functioning game! I now look at simple mobile phone games (e.g., Flappy Bird) and know that I could develop a simple game like that myself. All of this knowledge from a single 12 week course!

The course material itself is exactly what I expected. I learned the fundamentals of C# that I needed to move on to a C# project of my own that I have been wanting to start, but have never had proper guidance.

Cheers, Dr. T. It was a pleasure! You have truly helped me progress in my professional career.

Great course for beginners! You should know some basic math concepts, though, like a sin, cos and tg. Other way, it will be a challenge for you. Also I recommend to buy this book for the course. There is a lot of things and details that is really good for beginners and it makes your study little bit easier. Anyway you can complete this course without a book, but I think this extra information in very useful, especially for it's price.