PSTAT5A
  • Home
  • Class Schedule
  • Syllabus
  • Course Resources
  • Contact

On this page

  • Week 1: Foundations of Data Science
  • Getting Started with Data
  • 📚 Textbook Readings
  • 💻 Interactive Tutorials
  • 📖 Documentation & References
  • Week 2: Data Visualization
  • Week 3: Statistical Analysis
  • Week 4: Statistical Methods & Testing

Course Resources

Your comprehensive guide to learning materials and references

🔍

Week 1: Foundations of Data Science

Getting Started with Data

This week introduces fundamental concepts in data science, including data types, basic statistics, and essential Python tools for data manipulation and analysis.

📚 Textbook Readings

Core Reading

OpenIntro Statistics, Chapters 1 & 2

Essential foundations covering data types, variables, and descriptive statistics. This reading provides the theoretical foundation for understanding how data is structured and analyzed in statistical contexts.

📖 Format: PDF

⏱️ Time: 2-3 hours

🎯 Level: Beginner

Supplementary

Python for Data Analysis (McKinney), Ch. 5

Deep dive into pandas operations including describe(), groupby(), and other essential aggregation functions. Critical for understanding how to summarize and manipulate real-world datasets.

💻 Format: Online

⏱️ Time: 1-2 hours

🎯 Level: Intermediate

💻 Interactive Tutorials

Hands-on Practice

UCSB Library Data Lab: Data Types and Format

Comprehensive hands-on workshop covering Python data types, pandas DataFrame structures, and input/output operations. Includes downloadable datasets and step-by-step exercises.

🛠️ Format: Interactive

⏱️ Time: 2-3 hours

📁 Includes: Sample datasets

📖 Documentation & References

Core Reference

pandas.DataFrame.describe()

Official documentation for descriptive statistics in pandas. Essential reference for understanding central tendency, dispersion, and shape analysis of your datasets.

📚 Type: API Docs

🔗 Quick Reference

Statistical Functions

NumPy Statistical Functions

Complete reference for NumPy’s statistical toolkit including mean(), median(), std(), percentile(), and advanced statistical measures.

📚 Type: API Docs

🔧 Functions: 25+ methods

Advanced Reference

SciPy Stats Module

Comprehensive statistical analysis toolkit covering probability distributions, hypothesis testing, and advanced descriptive statistics for research-grade analysis.

📚 Type: API Docs

🎯 Level: Advanced

Week 2: Data Visualization

🚧

Resources Coming Soon!

Week 2 materials focusing on matplotlib, seaborn, and plotly will be available next week. Check back soon for visualization tutorials and interactive exercises.

Week 3: Statistical Analysis

📊

Statistical Inference & Confidence Intervals (CI’s)

Week 3 will cover statistical inference,and confidence intervals. Materials will be posted by week 3.

Week 4: Statistical Methods & Testing

🔬

Hypothesis Testing Fundamentals

Week 4 will cover hypothesis testing, and two sample t-Tests. Materials will be posted by week 4.