This course is a stand-alone course that builds on the knowledge included in the C# Programming for Unity Game Development Specialization, so the course assumes you have the prerequisite knowledge from that Specialization. You should make sure you have that knowledge, either by taking those courses or from personal experience, before tackling this course. Throughout this course you'll build on your foundational C# and Unity knowledge by developing more robust games with better object-oriented designs using various data structures and design patterns.
Offered By


Data Structures and Design Patterns for Game Developers
University of Colorado SystemAbout this Course
10,773 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Intermediate Level
Approx. 22 hours to complete
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessFlexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Intermediate Level
Approx. 22 hours to complete
English
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
7 hours to complete
Dynamic Arrays and Algorithm Analysis
7 hours to complete
15 videos (Total 84 min), 13 readings, 1 quiz
5 hours to complete
Linked Lists and Graphs
5 hours to complete
8 videos (Total 61 min), 7 readings, 1 quiz
6 hours to complete
Stacks, Queues, and Trees
6 hours to complete
14 videos (Total 79 min), 9 readings, 1 quiz
4 hours to complete
Design Patterns
4 hours to complete
13 videos (Total 41 min), 3 readings, 1 quiz
Reviews
- 5 stars78.16%
- 4 stars13.38%
- 3 stars4.22%
- 1 star4.22%
TOP REVIEWS FROM DATA STRUCTURES AND DESIGN PATTERNS FOR GAME DEVELOPERS
by DCJun 28, 2018
Some concepts were really challenging and the course was much more demanding than any other course in the specialization. In any case, it was extremely rewarding to get to the end! Thanks, Dr. T!
by EAAug 21, 2020
I liked this course and learned a lot in it. Thank you :))
by SKSep 26, 2020
Great! Thank you! It was very interesting and useful!
by ZLJul 14, 2018
this course contains well illustrated knowledge of coding with good depth
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
What is the refund policy?
Is financial aid available?
More questions? Visit the Learner Help Center.