Computer Science 240 - Reasoning Under Uncertainty

Spring
2021
01
4.00
Shiting Lan;Zachary While
TU TH 10:00AM 11:15AM
UMass Amherst
74049
Fully Remote Class
andrewlan@umass.edu;zwhile@umass.edu
Development of mathematical reasoning skills for problems that involve uncertainty. Counting and probability -- basic counting problems, probability definitions, mean, variance, binomial distribution, discrete random variables, continuous random variables, Markov and Chebyshev bounds, Laws of large number, and central limit theorem. Probabilistic reasoning -- conditional probability and odds, Bayes' Law, Markov Chains, Bayesian Network, Markov Decision Processes.
Open to Computer Science majors only. MATH 132 or COMPSCI 187 w/ C STUDENTS ARE STRONGLY ADVISED NOT TO TAKE 240 AND 250 IN THE SAME SEMESTER. DUE TO ENROLLMENT PRESSURE, THE UPC RESERVES THE RIGHT TO DROP STUDENTS ENROLLED IN BOTH FROM EITHER COURSE WHEN NECESSARY. DISCUSSION -01AE MEETS FACE-TO-FACE. CS MINORS, CS APPLICANTS, AND OTHERS NOT MEETING ELIGIBILITY, OR STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.
Multiple required components--lab and/or discussion section. To register, submit requests for all components simultaneously.
Permission is required for interchange registration during the add/drop period only.