Data Science Challenge (Coursera)

Data Science Challenge (Coursera)

In this coding challenge, you'll compete with other learners to achieve the highest prediction accuracy on a machine learning problem. You'll use Python and a Jupyter Notebook to work with a real-world dataset and build a prediction or classification model.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Objectives

  • Load, clean, analyze, process, and visualize data using Python and Jupyter Notebooks
  • Produce an end-to-end machine learning prediction model using Python and Jupyter Notebooks

In this coding challenge, you'll compete with other learners to achieve the highest prediction accuracy on a machine learning problem. You'll use Python and a Jupyter Notebook to work with a real-world dataset and build a prediction or classification model.
Important Information:
How to register?
To participate, you’ll need to complete simple steps. First, click the “Start Project” button to register.
Next, you’ll need to create a Coursera Skills Profile, which only takes a few minutes. We’ll send you a profile link the week of the challenge.
When does the challenge start?
The coding challenge begins Friday, June 30th, at 8 AM (PST) and closes Sunday, July 2nd, at 11:59 PM (PST). If you’re registered, you’ll receive a reminder email on the challenge start date.
Please note this is a timed competition. Once the challenge is unlocked, you’ll have 72 hours to complete it. You can submit as many times as you would like within this timeframe.
What will the winners receive?
Participants will be evaluated based on their model’s prediction accuracy. The top 20% of participants will receive an achievement badge on their Coursera Skills Profile, highlighting their performance to recruiters. The top 100 performers will get complimentary access to select Data Science courses.
All participants can showcase their projects to potential employers on their Coursera Skills Profile.
Winners will be notified by email the week of July 17th.
Good luck, and have fun!

Project plan
This project requires you to independently complete the following steps:
Importing and preprocessing data
Analyze the data
Build machine learning models
Evaluate machine learning models

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Visualization for Data Journalism (Coursera) Coursera
University of Illinois at Urbana-Champaign

Visualization for Data Journalism (Coursera)

While telling stories with data has been part of the news practice since its earliest days, it is in the midst of a renaissance. Graphics desks which used to be deemed as “the art department,” a subfield outside the work of newsrooms, are becoming a core part of newsrooms’ operation. Those people (they often have various titles: data journalists, news artists, graphic reporters, developers, etc.) who design news graphics are expected to be full-fledged journalists and work closely with reporters and editors.

Oct 5th 2026
5-12 Weeks
AI for Efficient Programming: Harnessing the Power of LLMs (Coursera) Coursera
Fred Hutchinson Cancer Center

AI for Efficient Programming: Harnessing the Power of LLMs (Coursera)

This course on Artificial Intelligence (AI) for software development explores the use of AI large language models such as ChatGPT, Bard, and others and their potential benefits and challenges. Through examples and hands-on activities, you will develop an understanding of the ways in which AI can speed up software development tasks and free up time for more creative and strategic work.

Oct 5th 2026
4 Weeks
Understanding China, 1700-2000: A Data Analytic Approach, Part 2 (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Understanding China, 1700-2000: A Data Analytic Approach, Part 2 (Coursera)

The purpose of this course is to summarize new directions in Chinese history and social science produced by the creation and analysis of big historical datasets based on newly opened Chinese archival holdings, and to organize this knowledge in a framework that encourages learning about China in comparative perspective. Our course demonstrates how a new scholarship of discovery is redefining what is singular about modern China and modern Chinese history.

Sep 28th 2026
4 Weeks
Materials Data Sciences and Informatics (Coursera) Coursera
Georgia Institute of Technology

Materials Data Sciences and Informatics (Coursera)

This course aims to provide a succinct overview of the emerging discipline of Materials Informatics at the intersection of materials science, computational science, and information science. Attention is drawn to specific opportunities afforded by this new field in accelerating materials development and deployment efforts.

Oct 5th 2026
5-12 Weeks
Use Tableau for your Data Science Workflow (Coursera) Coursera
Edureka

Use Tableau for your Data Science Workflow (Coursera)

Learn Tableau fundamentals, advanced visualizations, and integration with data science tools. Elevate your skills in creating impactful dashboards. Enroll now for hands-on experience and master the art of data storytelling. Unlock the potential for advanced analytics, exploring correlations and trends within your data. Build interactive dashboards that tell compelling data stories, utilizing filters, parameters, and actions for user engagement.

Oct 5th 2026
1 Week
Data science perspectives on pandemic management (Coursera) Coursera
Politecnico di Milano

Data science perspectives on pandemic management (Coursera)

The COVID-19 pandemic is one of the first world-wide scenarios where data made a difference in capturing and analyzing the diffusion and impact of the disease. We offer an introductory course for decision makers, policy makers, public bodies, NGOs, and private organizations about methods, tools, and experiences on the use of data for managing current and future pandemic scenarios.

Oct 5th 2026
5-12 Weeks
Python and Statistics for Financial Analysis (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Python and Statistics for Financial Analysis (Coursera)

Python is now becoming the number 1 programming language for data science. Due to python’s simplicity and high readability, it is gaining its importance in the financial industry. The course combines both python coding and statistical concepts and applies into analyzing financial data, such as stock data.

Oct 5th 2026
4 Weeks
Probabilistic Graphical Models 1: Representation (Coursera) Coursera
Stanford University

Probabilistic Graphical Models 1: Representation (Coursera)

Probabilistic graphical models (PGMs) are a rich framework for encoding probability distributions over complex domains: joint (multivariate) distributions over large numbers of random variables that interact with each other. These representations sit at the intersection of statistics and computer science, relying on concepts from probability theory, graph algorithms, machine learning, and more. They are the basis for the state-of-the-art methods in a wide variety of applications, such as medical diagnosis, image understanding, speech recognition, natural language processing, and many, many more. They are also a foundational tool in formulating many machine learning problems.

Sep 28th 2026
5-12 Weeks
Making Data Science Work for Clinical Reporting (Coursera) Coursera
Genentech

Making Data Science Work for Clinical Reporting (Coursera)

This course is aimed to demonstrate how principles and methods from data science can be applied in clinical reporting. By the end of the course, learners will understand what requirements there are in reporting clinical trials, and how they impact on how data science is used. The learner will see how they can work efficiently and effectively while still ensuring that they meet the needed standards.

Oct 5th 2026
4 Weeks
Machine Teaching for Autonomous AI (Coursera) Coursera
University of Washington

Machine Teaching for Autonomous AI (Coursera)

Just as teachers help students gain new skills, the same is true of artificial intelligence (AI). Machine learning algorithms can adapt and change, much like the learning process itself. Using the machine teaching paradigm, a subject matter expert (SME) can teach AI to improve and optimize a variety of systems and processes. The result is an autonomous AI system.

Oct 5th 2026
4 Weeks