Skip to content

Lecture notes. Written from the material of Berkeley Stat 243, licensed CC BY 4.0. Notes, not a transcript — reorganised and rewritten, carrying the same licence.

Berkeley Stat 243

46 chapters, written from the course's material.

Contents

  1. Assertions and Unit Testing
  2. Bash Shell Tutorial and Exercises
  3. Regular Expressions and Testing
  4. Reading: A Cohort Location Model of household sorting in US metropolitan regions
  5. Code Review and Homework Habits
  6. Debugging in R
  7. First Three Weeks Logistics
  8. Reading: Infovis and Statistical Graphics
  9. Reading: Adaptive Rejection Sampling for Gibbs Sampling
  10. Installing Git
  11. Course Structure and Prerequisites
  12. Version Control and Dynamic Documents
  13. Using Git for Collaboration
  14. The Final Project
  15. Formatting requirements
  16. Reproducible Shell Scripting and Testing
  17. Problem Set 3
  18. Problem Set 4
  19. Parallel Jobs on Shared Clusters
  20. Floating-Point Precision and Importance Sampling
  21. Problem Set 7
  22. Problem Set 8
  23. Comparing R and Python Semantics
  24. Python for R Users
  25. Python Fundamentals for R Users
  26. R Practice: Structures, Functions, I/O
  27. Installing R & RStudio
  28. Assignment: regex problems
  29. Working on the SCF Cluster
  30. Scheduling information
  31. A Pie Chart To Critique
  32. Structuring a Simulation Study
  33. Course Structure and Policies
  34. Unix, Version Control, and Editors
  35. Numerical Linear Algebra
  36. Numerical Optimization for Statistics
  37. Good Practices for Graphics
  38. Data Storage, Formats, and I/O
  39. Bash Shell Basics and Pipelines
  40. Good Practices, Debugging, and Reproducibility
  41. Programming Language Mechanics
  42. Principles of Parallel Computing
  43. Preparatory Notes on Big Data
  44. Floating-Point Numbers and Precision
  45. Simulation and Monte Carlo
  46. Reading: How to Display Data Badly

Sources

4 course offerings were merged. The book carries CC BY 4.0, the most restrictive licence among them.

Offering Original Commit Licence
Fall 2021 github.com/berkeley-stat243/stat243-fall-2021 c918dcc CC0-1.0
Fall 2024 github.com/berkeley-stat243/fall-2024 9c62305 CC BY 4.0
Fall 2025 github.com/berkeley-stat243/fall-2025 035a19e CC BY 4.0
Fall 2026 github.com/berkeley-stat243/fall-2026 c74395e CC BY 4.0