Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Stanford University

Stanford CS109 - Introduction to Probability for Computer Scientists 2022

Stanford University via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore probability theory fundamentals through this comprehensive lecture series from Stanford University's CS109 course taught by Chris Piech in 2022. Begin with essential combinatorics and counting theory before progressing through core probability concepts including conditional probability, Bayes' theorem, and independence. Master random variables, expectation, variance, and key probability distributions such as Bernoulli, binomial, Poisson, and normal distributions. Delve into joint distributions, continuous random variables, and statistical inference techniques including maximum likelihood estimation (MLE) and maximum a posteriori (MAP) estimation. Learn the Central Limit Theorem, bootstrapping methods, and p-values for statistical analysis. Apply probability concepts to machine learning applications including Naive Bayes classification, logistic regression, and deep learning fundamentals. Examine algorithmic analysis through a probabilistic lens and explore contemporary topics such as fairness in machine learning algorithms. Conclude with advanced probability topics and future directions in the field, gaining practical skills for data analysis and uncertainty modeling in computer science applications.

Syllabus

Stanford CS109 Probability for Computer Scientists I Counting I 2022 I Lecture 1
Stanford CS109 Probability for Computer Scientists I Combinatorics I 2022 I Lecture 2
Stanford CS109 Probability for Computer Scientists I What is Probability? I 2022 I Lecture 3
Stanford CS109 I Conditional Probability and Bayes I 2022 I Lecture 4
Stanford CS109 Probability for Computer Scientists I Independence I 2022 I Lecture 5
Stanford CS109 I Random Variables and Expectation I 2022 I Lecture 6
Stanford CS109 Probability for Computer Scientists I Variance Bernoulli Binomial I 2022 I Lecture 7
Stanford CS109 Probability for Computer Scientists I Poisson I 2022 I Lecture 8
Stanford CS109 Probability for Computer Scientists I Continuous Random Variables I 2022 I Lecture 9
Stanford CS109 Probability for Computer Scientists I Normal Distribution I 2022 I Lecture 10
Stanford CS109 Probability for Computer Scientists I Joint Distributions I 2022 I Lecture 11
Stanford CS109 Probability for Computer Scientists I Inference I 2022 I Lecture 12
Stanford CS109 Probability for Computer Scientists I Inference II I 2022 I Lecture 13
Stanford CS109 Probability for Computer Scientists I Modelling I 2022 I Lecture 14
Stanford CS109 Probability for Computer Scientists I General Inference I 2022 I Lecture 15
Stanford CS109 Probability for Computer Scientists I Beta I 2022 I Lecture 16
Stanford CS109 Probability for Computer Scientists I Adding Random Variables I 2022 I Lecture 17
Stanford CS109 I Central Limit Theorem I 2022 I Lecture 18
Stanford CS109 Probability for Computer Scientists I Bootstraping and P-Values I 2022 I Lecture 19
Stanford CS109 I Algorithmic Analysis I 2022 I Lecture 20
Stanford CS109 Probability for Computer Scientists I M.L.E. I 2022 I Lecture 21
Stanford CS109 Probability for Computer Scientists I M.A.P. I 2022 I Lecture 22
Stanford CS109 Probability for Computer Scientists I Naive Bayes I 2022 I Lecture 23
Stanford CS109 Probability for Computer Scientists I Logistic Regression I 2022 I Lecture 24
Stanford CS109 I Deep Learning I 2022 I Lecture 25
Stanford CS109 I Fairness I 2022 I Lecture 26
Stanford CS109 I Advanced Probability I 2022 I Lecture 27
Stanford CS109 I Future of Probability I 2022 I Lecture 28
Stanford CS109 Probability for Computer Scientists I Counting I 2022 I Lecture 29

Taught by

Stanford Online

Reviews

Start your review of Stanford CS109 - Introduction to Probability for Computer Scientists 2022

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.