Careers360 Logo
ask-icon
share
    Compare

    Quick Facts

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

    Courses and Certificate Fees

    Certificate AvailabilityCertificate Providing Authority
    yesCoursera

    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.