Syllabus

Programming

  • Expressions
  • Names
  • Data types
  • Arrays
  • 2D arrays
  • Pandas DataFrames
  • Conditionals
  • for loops
  • Functions
  • Applying functions to data frames.
  • Optimization

Data

  • Reading data into data frames
  • Scatter plots
  • Bar charts
  • Histograms

Statistics

  • Simulation
  • Hypothesis testing
  • The sampling distribution
  • The p value
  • Mean
  • Standard deviation
  • Permutation testing
  • The bootstrap
  • Regression
  • Correlation
  • (Multiple regression)
  • Machine learning