CS109: Probability for Computer Scientists

Fall 2021

Monday, Wednesday, Friday 1:30pm - 2:50pm, STLC 111.

End of Quarter Key Dates

Date | Lecture | Notes |
---|---|---|

Mon, Nov 29 | Deep Learning II | Challenge Due |

Wed, Dec 1 | Last Class: Beyond CS109 | Pset 6 Due |

Fri, Dec 3 | No Class | |

Next Thu, Dec 9 | Final Exam 12:15p-3:15p |

Upcoming Final

2021112913
*by the Teaching Team*

The final exam is next Thursday! You can find all the details, including a link to the final review session, on the final page. Make sure to study. YOU👏 ARE👏 GOING👏 TO👏 BE👏 AWESOME👏!

The final is 12:15p on Dec 9th in Hewlett 200 (same place as the midterm):

Pset 6: Machine Learning

2021111608
*by the Teaching Team*

Problem Set #6 has been released. In this pset, implement two core machine learning algorithms and apply them to real world datasets. Explore ethics of your decisions. Hope you enjoy.

Pset 5: Uncertainty Theory

2021110523
*by the Teaching Team*

Problem Set #5 has been released! Explore Central Limit Theorem, p-values, and algorithmic analysis.

CS109 Challenge!

2021110113
*by the Teaching Team*

One of the joys of probability+programming is the ability to make something totally of your own creation. In CS109 this quarter we are hosting a Challenge where you can make anything you like using the concepts and tools we learn in class. See the Challenge handout for more details.

Midterm Fully Graded

2021110113
*by the Teaching Team*

Everyone! All midterms have been fully graded. The median grade was an 95 out of 120 (amazing!), the mean was just above 93, and the standard deviation was an 14. We were particularly impressed with all of the clean and creative answers many problems on this midterm, which we thought was quite difficult. Great work, everyone! See the solutions.

Pset 4: Probabilistic Models

2021102719
*by the Teaching Team*

Problem Set #4 has been released! Explore Biometric Keystrokes, Music Probabilities, Thompson Sampling and more.

Upcoming Midterm

2021101900
*by the Teaching Team*

The first midterm is next Tuesday. You can find all the details, including a link to the midterm review session, on the midterm page. Make sure to study. YOU👏 ARE👏 GOING👏 TO👏 BE👏 AWESOME👏!

The midterm is 7p on Oct 26th in Hewlett 200:

Pset 3: Random Variables

2021101113
*by the Teaching Team*

Problem Set #3 has been released! It uses real probability density functions from the IPCC Climate Change report and analyze a bloom filter (a probabilistic datastructure).

Pset 2: Core Probability

2021100113
*by the Teaching Team*

Problem Set #2 is released and is due in 10 days on Monday, Oct 11th at 1:00pm Pacific. Submission will be via Gradescope. Build a foundation of core probability theory.

Sections start today!

2021092913
*by the Teaching Team*

Today is the first day of sections! You should have received an email yesterday with your section time and the name of the TA who will be leading section. You can find the list of all sections here Section Times. If you didn't receive an email, please contact cs109@cs.stanford.edu. Section is an key component of your learning — wahoo.

You can find section materials in the "Section" tab. Here is the link for Section 1. We will post solutions on the Friday after section!

Sign up for section

2021092222
*by the Teaching Team*

Section is a core part of CS109. Sign up for section by filling out the Section Signup Form. It is also a chance for you to tell us about yourself!

For more info on section, visit the Section part of the course syllabus. We are going to find the best weekly time for everyone. Section signups will close on **Saturday, Sept 26 at 11:59pm Pacific**. Preferences are not first come first serve.

Pset 1 Counting is released

2021092222
*by the Teaching Team*

Problem Set #1 has been released! It is due next Friday, Oct 1 at 1:00pm Pacific. Practice your counting, and calculating probabilities in the context of equally likely outcomes.

Welcome

2021091823
*by Chris*

Welcome to CS109! We are looking forward to a fun quarter. Class starts Monday, Sept 20th at 1:30pm PT in **STLC 111**. We are looking forward to a great quarter 🌱.

What is CS109?

The Syllabus page has details on course logistics. Read our FAQ for more information.

The Honor Code handout describes how the Honor Code applies in the context of the work you will do in CS109.

The Schedule page has a list of all topics that we will cover in CS109, and will have links to **lecture materials** and **concept checks**.

RESOURCES

Discussion ForumCourse Reader

Schedule

Office Hours

Section Times

Videos on Canvas

Gradescope

Key Dates

Midterm: Oct 26th, 7pFinal: Dec 9th, 12:15p

Last lecture: Dec 1st

Course Values

Everyone is welcome. Intellectual joy. Be kind. Be humane. Social connection. Learn by doing. Thrill of building. Adapt to new contexts. Especially in a hard time 🦠.CS109: Probability for Comp. Science

Fall 2021, MWF 1:30-2:50pm,
STLC 111

Week 10 TODO

Submit ChallengeSubmit PSet 6

Start Studying

Instructors

Key Dates

Midterm: Oct 26th, 7pFinal: Dec 9th, 12:15p

Last lecture: Dec 1st

Announcements

End of Quarter Key Dates

Date | Lecture | Notes |
---|---|---|

Mon, Nov 29 | Deep Learning II | Challenge Due |

Wed, Dec 1 | Last Class: Beyond CS109 | Pset 6 Due |

Fri, Dec 3 | No Class | |

Next Thu, Dec 9 | Final Exam 12:15p-3:15p |

Upcoming Final

2021112913
*by the Teaching Team*

The final exam is next Thursday! You can find all the details, including a link to the final review session, on the final page. Make sure to study. YOU👏 ARE👏 GOING👏 TO👏 BE👏 AWESOME👏!

The final is 12:15p on Dec 9th in Hewlett 200 (same place as the midterm):

Pset 6: Machine Learning

2021111608
*by the Teaching Team*

Problem Set #6 has been released. In this pset, implement two core machine learning algorithms and apply them to real world datasets. Explore ethics of your decisions. Hope you enjoy.

Pset 5: Uncertainty Theory

2021110523
*by the Teaching Team*

Problem Set #5 has been released! Explore Central Limit Theorem, p-values, and algorithmic analysis.

CS109 Challenge!

2021110113
*by the Teaching Team*

One of the joys of probability+programming is the ability to make something totally of your own creation. In CS109 this quarter we are hosting a Challenge where you can make anything you like using the concepts and tools we learn in class. See the Challenge handout for more details.

Midterm Fully Graded

2021110113
*by the Teaching Team*

Everyone! All midterms have been fully graded. The median grade was an 95 out of 120 (amazing!), the mean was just above 93, and the standard deviation was an 14. We were particularly impressed with all of the clean and creative answers many problems on this midterm, which we thought was quite difficult. Great work, everyone! See the solutions.

Pset 4: Probabilistic Models

2021102719
*by the Teaching Team*

Problem Set #4 has been released! Explore Biometric Keystrokes, Music Probabilities, Thompson Sampling and more.

Upcoming Midterm

2021101900
*by the Teaching Team*

The first midterm is next Tuesday. You can find all the details, including a link to the midterm review session, on the midterm page. Make sure to study. YOU👏 ARE👏 GOING👏 TO👏 BE👏 AWESOME👏!

The midterm is 7p on Oct 26th in Hewlett 200:

Pset 3: Random Variables

2021101113
*by the Teaching Team*

Problem Set #3 has been released! It uses real probability density functions from the IPCC Climate Change report and analyze a bloom filter (a probabilistic datastructure).

Pset 2: Core Probability

2021100113
*by the Teaching Team*

Problem Set #2 is released and is due in 10 days on Monday, Oct 11th at 1:00pm Pacific. Submission will be via Gradescope. Build a foundation of core probability theory.

Sections start today!

2021092913
*by the Teaching Team*

Today is the first day of sections! You should have received an email yesterday with your section time and the name of the TA who will be leading section. You can find the list of all sections here Section Times. If you didn't receive an email, please contact cs109@cs.stanford.edu. Section is an key component of your learning — wahoo.

You can find section materials in the "Section" tab. Here is the link for Section 1. We will post solutions on the Friday after section!

Sign up for section

2021092222
*by the Teaching Team*

Section is a core part of CS109. Sign up for section by filling out the Section Signup Form. It is also a chance for you to tell us about yourself!

For more info on section, visit the Section part of the course syllabus. We are going to find the best weekly time for everyone. Section signups will close on **Saturday, Sept 26 at 11:59pm Pacific**. Preferences are not first come first serve.

Pset 1 Counting is released

2021092222
*by the Teaching Team*

Problem Set #1 has been released! It is due next Friday, Oct 1 at 1:00pm Pacific. Practice your counting, and calculating probabilities in the context of equally likely outcomes.

Welcome

2021091823
*by Chris*

Welcome to CS109! We are looking forward to a fun quarter. Class starts Monday, Sept 20th at 1:30pm PT in **STLC 111**. We are looking forward to a great quarter 🌱.

What is CS109?

The Syllabus page has details on course logistics. Read our FAQ for more information.

The Honor Code handout describes how the Honor Code applies in the context of the work you will do in CS109.

The Schedule page has a list of all topics that we will cover in CS109, and will have links to **lecture materials** and **concept checks**.

Course Values

Everyone is welcome. Intellectual joy. Be kind. Be humane. Social connection. Learn by doing. Thrill of building. Adapt to new contexts. Especially in a hard time 🦠.