CS1450, Fall 2023, taught by Professor Eli Upfal and Alessio Mazzetto

Probability and statistics have become indispensable tools in computer science. Probabilistic methods and statistical reasoning play major roles in machine learning, cryptography, network security, communication protocols, web search engines, robotics, program verification, and more. This course introduces the basic concepts of probability and statistics, focusing on topics that are most useful in computer science applications. Topics include: modeling and solution in sample space, random variables, simple random processes and their probability distributions, Markov processes, limit theorems, and basic elements of statistical inference.

This course emphasizes both mathematical rigor and computing applications. For more details, please refer to the course syllabus.

We use Ed Stem in this course. You can join it by clicking the "Ed Discussion" tab on the canvas page for this course. Please let us know if you can't access Ed Stem.

Fall 2023: Lectures will be held in CIT 368.