Probability for Computer Scientists

Ethics Content Description

The ethics component introduces students to philosophical and statistical conceptions of fairness and applies these ideas to AI technologies used to predict recidivism in the criminal justice system. Other ethics topics include election forecasting and climate change.

Course Description

Introduction to topics in probability including counting and combinatorics, random variables, conditional probability, independence, distributions, expectation, point estimation, and limit theorems. Applications of probability in computer science including machine learning and the use of probability in the analysis of algorithms.

Contributors:

Ethics materials created by Kathleen Creel.

Assignments created by Chris Piech, Jerry Cain, Kathleen Creel, Derek McCreight, Tim Gianitsos, Tori Qiu, and Daniel Webber.

Modules (Assignments + Lectures)

Download all