About this Course

39,474 recent views

Learner Career Outcomes

67%

started a new career after completing these courses

67%

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.
Intermediate Level
Approx. 35 hours to complete
English

Learner Career Outcomes

67%

started a new career after completing these courses

67%

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.
Intermediate Level
Approx. 35 hours to complete
English

Offered by

Placeholder

University of Colorado System

Syllabus - What you will learn from this course

Content RatingThumbs Up96%(1,524 ratings)Info
Week
1

Week 1

10 hours to complete

Arrays, Lists, and Iteration

10 hours to complete
18 videos (Total 115 min), 14 readings, 1 quiz
18 videos
Navigating a Coursera Course (optional)3m
Meet the Instructor (optional)10m
Lesson Introduction32s
Arrays in Theory3m
Arrays in Practice10m
Why We Start at Zero5m
Lists7m
Ted the Collector7m
Lesson Introduction1m
Adding a DLL5m
For Loops9m
Foreach Loops7m
Blowing Up Teddies, Take 17m
Blowing Up Teddies, Take 24m
Ted the Collector Revisited8m
While Loops10m
Collision-Free Spawning7m
14 readings
Dr. T's Book10m
Setting Up Your Development Environment10m
Course Topic Index10m
Lecture Code10m
Exercise Code10m
Exercise 1: Arrays10m
Exercise 2: Lists10m
Arrays and Lists Lecture Code10m
Exercise 3: Keeping the Odd10m
Exercise 4: For and Foreach Loops10m
Exercise 5: While Loops10m
Iteration Lecture Code10m
Unity Project: Let It Rock3h
When Will They Stop? Solution10m
Week
2

Week 2

8 hours to complete

Abstraction and Console App Classes

8 hours to complete
10 videos (Total 51 min), 9 readings, 1 quiz
10 videos
Rock and Roll2m
What is a Chair?4m
Abstraction in Code3m
Lesson Introduction48s
Designing the Class6m
Fields and Properties10m
One Constructor4m
Another Constructor8m
Method9m
9 readings
Exercise 6: What is an Apple?10m
Exercise 7: Gravity, It's Just a Theory10m
Exercise 8: A Classy Apple10m
Exercise 9: Apple Fields and Properties10m
Exercise 10: Building an Apple10m
Exercise 11: Eating an Apple10m
Console App Classes Lecture Code10m
Unity Project: Asteroid Spawning and Death3h
Nom Nom Nom Solution10m
Week
3

Week 3

8 hours to complete

Methods and Unity Classes

8 hours to complete
9 videos (Total 41 min), 5 readings, 1 quiz
9 videos
Method Headers8m
Parameters and How They Work4m
Passing Objects as Parameters3m
Lesson Introduction23s
Designing the Class2m
Fields and Properties5m
Methods9m
Using in a Game4m
5 readings
A Closer Look at Methods Lecture Code10m
Exercise 12: The Bouncer10m
Unity Classes Lecture Code10m
Unity Project: Let the Shooting Begin3h
The Matherator Solution10m
Week
4

Week 4

8 hours to complete

Strings, Text IO, and Audio

8 hours to complete
11 videos (Total 57 min), 9 readings, 1 quiz
11 videos
The Char Data Type5m
String Basics9m
String Operations9m
Lesson Introduction26s
Text Output11m
Text Input3m
Lesson Introduction25s
Audio Basics6m
Adding an Audio Manager8m
Finishing Up45s
9 readings
Exercise 13: Yer Birthday10m
Exercise 14: CSVs for Me10m
Strings Lecture Code10m
Exercise 15: The Counting Bouncer10m
Unity Text IO Lecture Code10m
Exercise 16: The Loud Bouncer10m
Unity Audio Lecture Code10m
Unity Project: The End of Asteroids3h
Junior Codebreaker Solution10m

Reviews

TOP REVIEWS FROM MORE C# PROGRAMMING AND UNITY

View all reviews

Frequently Asked Questions

More questions? Visit the Learner Help Center.