Probability and Statistics for Computer Science
STAT 391 Spring Quarter 2021


Home

Course Description

Syllabus

Books

Class mailing list

Anonymous feedback

 

Assignments

Handouts

Resources

UW Statistics

UW ACMS Program

UW CSE

Resources

Probability and statistics resources

Python resources (compilation and suggestions by Hoyt Koepke) Installation, etc: If you run Linux, the needed libraries are all in the standard repositories. At a minimum, you will need NumPy, SciPy, and Matplotlib. An easy way to get all the packages you want is is with Miniconda.

The open source IDE Spyder provides a decent editor with an interactive command prompt designed for writing scientific code. Other possible options include Wingware and tons of others. A bunch of results are here: http://stackoverflow.com/questions/81584/what-ide-to-use-for-python. Feel free to post to the forum thoughts about editors.


For other operating systems, I’d strongly recommend using a pre-packaged installer for Python with all the needed scientific libraries such as Pythonxy or the Enthought Python Distribution (you’ll need to get a free academic license).

Matlab resources

  • This is a Matlab tutorial script file which accompanies the notes on how to make plots with Matlab.
  • Also there is more complete introduction to Matlab here. and complete help at http://www.mathworks.com

Calculus tutorial

Pretty applications of probability and statistics in computer science and related fields:

Other (more or less related) resources