Course Syllabus

CS177: Applications of Probability in Computer Science

University of California, Irvine, Fall 2017

Prof. Erik Sudderth

Probability and statistics play a key role in real-world applications of computer science. Examples include the modeling of text and web data, speech recognition, robotics, network traffic and system reliability modeling, probabilistic analysis of algorithms and graphs, machine learning and data mining, cryptography, and more. In this course, students will expand their knowledge of probabilistic models and methods, and apply them to diverse computational problems. The mathematical topics we will study include conditioning and Bayes' rule, joint distributions of discrete and continuous random variables, independence and conditional independence, covariance and bivariate normal distributions, rare events, limit theorems, and discrete-time Markov processes.

Course Materials

Course Information

  • Textbook:  Introduction to Probability, second edition.  Dimitri P. Bertsekas & John N. Tsitsiklis, Athena Scientific, 2008.  Available at the UCI Bookstore.
  • Lectures:  Tuesdays and Thursdays from 2:00-3:20pm, Rowland Hall 104.
  • Instructor:  Prof. Erik Sudderth.  Office hours Wednesdays from 2:00-3:30pm, DBH 4028.
  • Teaching Assistant:  John (Gabriel) Hope.  Office hours Mondays and Wednesdays from 4:00-5:00pm, ICS 424A.
  • Reader:  Geng Ji.  Office hours Tuesdays and Thursdays from 1:00-2:00pm, ICS 424A.

Course Prerequisites

An introductory course in probability and statistics (STATS 67). Courses in calculus (MATH 2B), linear algebra (MATH 3A or I&C SCI 6N), and discrete mathematics (I&C SCI 6B, I&C SCI 6D). Basic Python programming experience required for homework assignments.

Exams and Course Grades

Overall course grades will be assigned as follows: 40% homeworks, 25% midterm exam, 35% final exam. The midterm exam will be given during the normal lecture time on Tuesday, November 7. The final exam will be given on Thursday, December 14 from 1:30pm-3:30pm. Exams must be taken at these times. Exceptions are granted only for medical or family emergencies.

Exams will include questions similar to the non-programming portions of the homework assignments. Electronic devices are not allowed. You are not allowed to bring notes or other reference materials, but we will provide a reference page with useful mathematical formulas.

 

Course Summary:

Date Details Due