Skip to content Skip to navigation

Data Challenge Lab

Where students develop their data skills by solving a progression of increasingly difficult challenges

Challenge Lab

In the Challenge Lab, you can enter with no prerequisites and gradually develop the practical skills and expertise of professional data scientists. You will solve real-world problems that get more difficult as your skills advance.

The Challenge Lab is hands-on, learning by doing. There are no lectures. Instead, you we be given a series of real-world challenges to solve using a new set of tools. For example, starting from the same raw data, you will do the same groundbreaking data work as Pulitzer prize winning journalists and a Nobel prize winning economist. By the end of the quarter, you will become a data detective, solving challenges such as understanding the voting behavior in 2016 US presidential election or the causes of an anomalous increase in the mortality rate of middle-aged whites.

As you grapple with these data challenges, you will receive a combination of instant feedback and one-on-one coaching to help you progress in your skills. For the more advanced challenges, you will learn from how experts approached and solved the same problems.

The Challenge Lab is new and experimental. Its development is guided by the principles of learning science. We are working with leading data science practitioners to understand the components of their expertise and to create challenges.

You will develop the skills of:

  • Data manipulation
  • Data visualization
  • Exploratory data analysis

The course has limited enrollment, and an application is required. There will be information sessions at the end of the preceding quarters that will explain the course and the application process. You can sign up below to receive emails about these information sessions.

Students in the Stanford Data Challenge Lab confront the messiness of data, Stanford News.

ENGR 150: Data Challenge Lab
Terms: Win, Spr | Units: 5
Instructors: Bill Behrman, Hadley Wickham

Sign Up for Announcement List