Introduction to data science

The importance of data to the work of scientists and engineers can hardly be overstated. However, in a time of pandemic it is even more crucial for the scientific community to digest and to communicate complex ideas to policymakers and the general public alike in ways that can be easily understood.

As budding scientists and engineers, it seems imperative to practice and develop this skill. So, we shall deviate slightly from our initial course plan and take a look at how we can use Python to work with data.

Working with data using pandas

April 21, 2021
The first step is to get some data and have a look at it. Let's take a look at some of the available data on COVID-19 using pandas to import and explore.

Solutions to the scavenger hunt

April 23, 2021
A review of the solutions to the data scavenger hunt from the previous meeting.

Visualizing data using matplotlib

April 28, 2021
We delve deeper into data science and start using matplotlib to make pretty pictures.

Solutions to making pretty pictures

May 2, 2021
A review of the solutions to the visualization tasks from the previous meeting.

Infographic challenge

May 3, 2021
Ask a question, explore some relevant data, make a visualization that reveals the answer.

Project 2

May 6, 2021
Diving in (to data).

Building models from data using scikit-learn

May 14, 2021
Can we use data to make predictions?

Machine learning recipes

May 25, 2021
Here are some notes that might help understand the levels of difficulty for Term Project 2, and some code chunks that might help attain them.