Project: Using a Bootstrapped t-test

Project: Using a Bootstrapped t-test

Suppose we divide some students into two groups: those who have taken a course “Learn C from Scratch” and those who haven’t. All of these students have taken an assessment on the C programming language. We’d like to compare the mean scores of both groups and scientifically decide whether there’s a statistical difference between the averages of both groups.

A t-test helps us decide if the difference in the averages for both groups is significant. In this project, you’ll be completing the tasks that achieve the following goals:

  • Read the data for both groups.
  • Do the number crunching to compute a tt-statistic, which is essentially a value tt that helps us decide whether the difference in the averages for both groups is important.
  • Perform a bootstrapping test of the tt-statistic.
  • Parallelize the bootstrapping loop.

Here is the data file we’ll be working with. It contains two columns of comma-separated data representing the two student groups.

100,111
93,103
115,119
97,117
106,116
111,116
111,119
100,103
126,118
93,119