Free Online Data Science Courses

Data science courses focus on statistical analysis, machine learning, and data visualization. Enroll in a data science course to gain the skills needed to extract insights from large datasets. Ideal for professionals in IT, finance, and healthcare.

642 Data Science Courses

Climate Geospatial Analysis on Python with Xarray

Coursera Project Network

By the end of this project, you will be able to load, visualize, manipulate and perform both simple and grouped operations over geospatial multidimensional data...

Clinical Data Science

University of Colorado System

Are you interested in how to use data generated by doctors, nurses, and the healthcare system to improve the care of future patients? If so, you may be a future...

Clinical Natural Language Processing

University of Colorado System

This course teaches you the fundamentals of clinical natural language processing (NLP). In this course you will learn the basic linguistic principals underlying...

Cloud SQL for MySQL: Qwik Start

Google Cloud

This is a self-paced lab that takes place in the Google Cloud console. Create a Google Cloud SQL MySQL instance and perform SQL operations using Google Cloud Platform...

Cluster Analysis using RCmdr

Coursera Project Network

In this 1-hour long project-based course, we will show you how to do cluster analysis using RCmdr using the k means method and Hierarchical method. This project...

Cluster Analysis, Association Mining, and Model Evaluation

University of California, Irvine

Welcome to Cluster Analysis, Association Mining, and Model Evaluation. In this course we will begin with an exploration of cluster analysis and segmentation, and...

Clustering analysis and techniques

Coursera Project Network

In this 2-hour long project-based course, you will learn how to perform clustering (one of the core pillar of unsupervised learning) and its importance in machine...

Clustering Geolocation Data Intelligently in Python

Coursera Project Network

In this 1.5-hour long project, you will learn how to clean and preprocess geolocation data for clustering. You will learn how to export this data into an interactive...

Command Line Tools for Genomic Data Science

Johns Hopkins University

Introduces to the commands that you need to manage and analyze directories, files, and large sets of genomic data. This is the fourth course in the Genomic Big Data...

Communicate Effectively about Ethical Challenges in Data-Driven Technologies

CertNexus

Leading a data-driven organization necessitates effective communication to create a culture of ethical practice. Communication to stakeholders will guide an organization's...

Communicating Business Analytics Results

University of Colorado Boulder

The analytical process does not end with models than can predict with accuracy or prescribe the best solution to business problems. Developing these models and gaining...

Communicating Data Science Results

University of Washington

Important note: The second assignment in this course covers the topic of Graph Analysis in the Cloud, in which you will use Elastic MapReduce and the Pig language...

Computational Social Science

University of California, Davis

For more information please view the Computational Social Science Trailer\n\nDigital technology has not only revolutionized society, but also the way we can study...

Computational Social Science Capstone Project

University of California, Davis

CONGRATULATIONS! Not only did you accomplish to finish our intellectual tour de force, but, by now, you also already have all required skills to execute a comprehensive...

Computational Social Science Methods

University of California, Davis

This course gives you an overview of the current opportunities and the omnipresent reach of computational social science. The results are all around us, every day,...

Computer Simulations

University of California, Davis

Big data and artificial intelligence get most of the press about computational social science, but maybe the most complex aspect of it refers to using computational...

Computer Vision - Image Basics with OpenCV and Python

Coursera Project Network

In this 1-hour long project-based course, you will learn how to do Computer Vision on images with OpenCV and Python using Jupyter Notebook. This course runs on Coursera's...

Computer Vision with Embedded Machine Learning

Edge Impulse

Computer vision (CV) is a fascinating field of study that attempts to automate the process of assigning meaning to digital images or videos. In other words, we are...