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.

627 Data Science Courses

Business Statistics and Analysis

Rice University

Business Statistics and Analysis is a comprehensive specialization that equips learners with essential data analysis skills and techniques, culminating in a real-world...

Capstone: Analyzing (Social) Network Data

University of California San Diego

Capstone: Analyzing (Social) Network Data is a comprehensive project that integrates skills from all four specialization courses to analyze social networks, exploring...

Capstone: Retrieving, Processing, and Visualizing Data with Python

University of Michigan

Capstone: Retrieving, Processing, and Visualizing Data with Python

Causal Inference

Columbia University

Causal Inference is a Master's level course providing a rigorous mathematical survey of inferring causation, offering methods to estimate causal relationships and...

CertNexus Certified Artificial Intelligence Practitioner

CertNexus

Immerse in AI and ML concepts with the CertNexus Certified Artificial Intelligence Practitioner course, gaining expertise in solving business problems, building...

CertNexus Certified Data Science Practitioner

CertNexus

This course will equip business professionals with the skills to extract, analyze, and present data effectively, enhancing their ability to address business issues...

CertNexus Certified Ethical Emerging Technologist

CertNexus

Be an ethical leader in data-driven technologies with the CertNexus Certified Ethical Emerging Technologist course. Learn to navigate and mitigate ethical risks...

Cervical Cancer Risk Prediction Using Machine Learning

Coursera Project Network

Cervical Cancer Risk Prediction Using Machine Learning

ChatGPT Prompt Engineering for Developers

DeepLearning.AI

ChatGPT Prompt Engineering for Developers is a short course teaching how to use large language models (LLMs) to build new applications, engineer effective prompts,...

Cifar-10 Image Classification with Keras and Tensorflow 2.0

Coursera Project Network

Cifar-10 Image Classification with Keras and Tensorflow 2.0 guides you to build and evaluate deep neural network models for image classification in under 2 hours....

Climate Geospatial Analysis on Python with Xarray

Coursera Project Network

Learn to analyze climate geospatial data using Xarray and Python. Gain skills in loading, visualizing, and manipulating multidimensional data, with a focus on the...

Clinical Data Science

University of Colorado System

Clinical Data Science is a six-course specialization offering hands-on experience in using electronic health records and informatics tools to perform clinical data...

Clinical Natural Language Processing

University of Colorado System

Clinical Natural Language Processing is a comprehensive course covering the fundamentals of NLP and practical techniques for text processing, culminating in a real-world...

Cloud SQL for MySQL: Qwik Start

Google Cloud

Learn to create and connect to a Google Cloud SQL MySQL instance, and perform basic SQL operations in this self-paced lab.

Cluster Analysis using RCmdr

Coursera Project Network

Cluster Analysis using RCmdr is a 1-hour project-based course teaching k-means and Hierarchical clustering using RCmdr with 29 cars data and 22 dimensions.

Cluster Analysis, Association Mining, and Model Evaluation

University of California, Irvine

Cluster Analysis, Association Mining, and Model Evaluation offers a comprehensive overview of clustering, collaborative filtering, and model evaluation techniques....

Clustering analysis and techniques

Coursera Project Network

Learn to perform clustering and analyze clusters in this 2-hour project-based course using PyCaret Clustering module with just a few lines of code.

Clustering Geolocation Data Intelligently in Python

Coursera Project Network

Clustering Geolocation Data Intelligently in Python teaches learners to process and visualize geolocation data, and apply clustering algorithms to evaluate and enhance...