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
    yesIIT Madras (IITM)

    The Syllabus

    • Basic definitions
    • Conditional probability
    • Example problems
    • Karger's mincut algorithm
    • Analysis of Karger's mincut algorithm
    • Random variables
    • Randomized quicksort
    • Problem solving video - The rich get richer
    • Problem solving video - Monty Hall problem

    • Bernoulli, Binomial, and Geometric distributions
    • Tail Bounds
    • Application of Chernoff bound
    • Application of Chebyshev's inequality

    • Intro to Big Data Algorithms
    • SAT Problem
    • Classification of States
    • Stationary Distribution of a Markov Chain
    • Celebrities Case Study
    • Random Walks on Undirected Graphs
    • Intro to Streaming, Morris Algorithm
    • Reservoir Sampling
    • Approximate Median

    • Overview
    • Balls, bins, hashing
    • Chain hashing, SUHA, Power of Two choices
    • Bloom filter
    • Pairwise independence
    • Estimating expectation of continuous function

    • Universal hash functions
    • Perfect hashing
    • Count-min filter for heavy hitters in data streams
    • Problem solving video - Doubly Stochastic Transition Matrix
    • Problem solving video - Random Walks on Linear Structures
    • Problem solving video - Lollipop Graph
    • Problem solving video - Cat And Mouse

    • Estimating frequency moments
    • Property testing framework
    • Testing Connectivity
    • Enforce & Test Introduction
    • Testing if a graph is a biclique
    •  Testing bipartiteness

    • Property testing and random walk algorithms
    • Testing if a graph is bipartite (using random walks)
    • Graph streaming algorithms: Introduction
    • Graph streaming algorithms: Matching
    • Graph streaming algorithms: Graph sparsification

    • MapReduce
    • K-Machine Model (aka Pregel Model)

    Articles

    Student Community: Where Questions Find Answers

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