Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 2436yesCoursera

The Syllabus

Videos
  • Course Introduction, Stand-Alone Course
  • Course Introduction, Specialization Course
  • Navigating a Coursera Course (optional)
  • Meet the Instructor (optional)
  • Lesson Introduction
  • Unordered ints
  • Ordered ints
  • Making it Generic
  • Implementing an Interface
  • Lesson Introduction
  • What is Algorithm Analysis?
  • Introduction to Big O
  • Big O Examples
  • Unordered Dynamic Array Analysis
  • Ordered Dynamic Array Analysis
Readings
  • Which Course Introduction Video Should I Watch?
  • Setting Up Your Development Environment
  • What's All This MonoDevelop Stuff
  • Dr. T's Book
  • Unity Import/Upgrade Problems
  • Dynamic Arrays
  • Exercise 1: Still Haven't Found What I'm Looking For
  • Exercise 2: Using the Generic
  • Dynamic Arrays Lecture Code
  • Big O
  • Exercise 3 Trading Time for Space
  • Exercise 4: Wacky Again
  • Ted the RoboCollector Solution

Videos
  • Lesson Introduction
  • Linked List Implementation
  • Linked List Analysis
  • Lesson Introduction
  • Graph Implementation
  • Graph Analysis
  • Dictionaries
  • Searching a Graph
Readings
  • Linked Lists
  • Exercise 5: Double the Links
  • Graphs
  • Exercise 6: Getting Some Direction
  • Exercise 7: What Does It Cost?
  • Graphs Lecture Code
  • Take the Short Way Home Solution

Videos
  • Lesson Introduction
  • Stack Implementation
  • Stack Analysis
  • Lesson Introduction
  • Queue Implementation
  • Queue Analysis
  • Lesson Introduction
  • Recursion
  • Recursive Binary Search
  • Tree Implementation
  • Tree Analysis
  • Tree Traversal
  • Minimax Search
  • Minimax Implementation
Readings
  • Stacks
  • Exercise 8: Depth-First Search
  • Queues
  • Exercise 9: Breadth-First Search
  • Recursion
  • Trees
  • Exercise 10: Minimax Practice
  • Trees Lecture Code
  • Don't Take the Last Teddy Solution

Videos
  • Lesson Introduction
  • Game Loop and Update Method
  • Component
  • Prototype
  • Singleton
  • Observer
  • Mediator
  • Object Pool
  • State
  • Strategy
  • Template Method
  • Finishing Up. Stand-Alone Course
  • Finishing Up, Specialization Course
Readings
  • Design Patterns Lecture Code
  • Oh, Shmup! Solution
  • Which Finishing Up Video Should I Watch?

Instructors

Student Community: Where Questions Find Answers

Ask and get expert answers on exams, counselling, admissions, careers, and study options.