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


About this Course
10,687 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.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs 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.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs 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 NSNov 14, 2022
Thanks to Dr. T for this great course with interesting programming assignments, really enjoyed this one.
by SKSep 26, 2020
Great! Thank you! It was very interesting and useful!
by ABOct 23, 2020
Excellent instructor, and I have found his general programming techniques to be quite insightful as I learn more.
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?
Is financial aid available?
More questions? Visit the Learner Help Center.