All Classes and Courses
Find the resources you need to learn about computational fields and further your understanding of Wolfram technologies.
Click any button to browse all catalog resources in a particular area or use the filters to refine your search. The catalog includes free, self-paced, interactive courses, standalone video lessons, video courses and scheduled instructor-led courses as well as archived and special events. Learn about the different course types.

Building and Applying Epidemiological Models

Building and Applying Epidemiological Models
Video Course | FREE
Follow this video course to learn about the basics of epidemiology modeling. The first few lessons will review basic dynamic transmission models, and each lesson will build on previous lessons to create progressively more complicated models that can be used to simulate real-world scenarios. The course uses data from past and present epidemics to explore how the models work and what can happen when model parameters are changed. The models are constructed and simulated using Wolfram Language and built-in data from the Wolfram Knowledgebase.
Course Overview
- Video 142 minutes
- Video 236 minutes
- Video 320 minutes
- Video 436 minutes
- Video 523 minutes
- Video 644 minutes
- Video 746 minutes
- Video 846 minutes
- Video 942 minutes
Data Science Friday Webinars: Insights from Images

Data Science Friday Webinars: Insights from Images
Special Event | FREE
Certification Levels: Attendance
Join the the Data Science Friday Webinar Series to learn about Wolfram's multiparadigm approach to doing data science. This series focuses mainly on image analysis—starting in outer space to study images captured by the James Webb Space Telescope and ending on London streets to analyze traffic images captured by "JamCams." Along the way, we stop by Mars to look at videos assembled from images taken by NASA rovers and dig into the geologic layers of South Asia as recorded by the US Geological Survey. Each webinar demonstrates the data science workflow and how to build a project pipeline through different stages, beginning with formulating questions, then wrangling and cleaning the data, performing exploratory data analysis and applying multiparadigm techniques to analyze the data, and finally, sharing the results.
Learn MoreData Visualization Quick Start

Data Visualization Quick Start
Video Lesson | FREE
Harness the power of the Wolfram Language to interactively visualize your data. Start with simple charts, add labels and legends and then customize the appearance. In a series of examples, you'll learn to process and incorporate additional data and create specialized visual elements, resulting in a rich interface that allows you to interactively explore your data in depth. Topics include general options for adding styles and labels to your charts, enhancing your data with wrappers and metadata and writing custom rendering functions that make use of the metadata to show additional levels of information. The class is suitable for those who have an interest in creating charts using the Wolfram Language but who have little experience with the system.
Learn MoreData Visualization with Wolfram Language

Data Visualization with Wolfram Language
Instructor Led | SEE COURSE SCHEDULE
Requirements: This course requires basic working knowledge of Wolfram Language.
Certification Levels: Completion
With the use of a curated dataset from the Wolfram Data Repository, this course shows how to quickly visualize different data structures and how to make your graphics ready to publish and share. Domain-specific functions as well as general techniques are shared for getting the most out of your graphics. The course is intended for anyone who wants to learn more about data visualization using Wolfram Language.
Learn MoreGeography in Wolfram Language

Geography in Wolfram Language
Video Course | FREE
These videos offer an introduction to built-in geography functionality in Wolfram Language. Learn about making and styling maps, creating high-resolution maps of any region of the world and using multiple styles for vector renderings. The included examples showcase how to access built-in, curated geophysical and socioeconomic data, and they also demonstrate how to visualize the data in different ways using maps.
Course Overview
- Video 127 minutes
- Video 227 minutes
- Video 328 minutes
Introduction to Probability

Introduction to Probability
Interactive Course | FREE
Requirements: This course requires basic working knowledge of Mathematica or Wolfram Language. Prerequisites for probability include Algebra I (elementary algebra) and Algebra II (intermediate algebra).
Certification Levels: CompletionLevel 1
Probability is the branch of mathematics that deals with random phenomena. Using real-world examples, this comprehensive introduction to probability and statistics can help prepare you for coursework and research in natural science, engineering, finance, medicine, data science and other fields. The course starts with a discussion of basic probability concepts, followed by the study of random variables as well as common probability distributions and their applications. These topics are typically found in basic probability courses and serve as great preparation for statistics, data science and the professional examination Exam P from the Society of Actuaries.
Course Overview
- Section 151 minutes
- Section 239 minutes
- Section 332 minutes
- Section 434 minutes
- Section 527 minutes
- Section 626 minutes
Introduction to Statistics

Introduction to Statistics
Interactive Course | FREE
Requirements: This course requires basic working knowledge of Mathematica or Wolfram Language. Prerequisites for statistics include Algebra I (elementary algebra) and Algebra II (intermediate algebra).
Certification Levels: CompletionLevel 1
Statistics is the branch of mathematics concerned with collecting, describing, analyzing and interpreting data and trends in science, industry and society. This course introduces techniques for data visualization and descriptive statistics, methods for calculating confidence intervals and tools for hypothesis testing. Practical examples are used to demonstrate the application of statistical methods. The topics in this course are typically found in entry-level college statistics courses and serve as great preparation for the AP Statistics exam.
Course Overview
- Section 112 minutes
- Section 210 minutes
- Section 311 minutes
- Section 410 minutes
- Section 512 minutes
- Section 617 minutes
- Section 77 minutes
- Section 812 minutes
- Section 99 minutes
- Section 1012 minutes
- Section 1117 minutes
- Section 1215 minutes
- Section 1318 minutes
- Section 1410 minutes
- Section 1510 minutes
Multiparadigm Data Science

Multiparadigm Data Science
Interactive Course | FREE
Requirements: This course requires basic working knowledge of the Wolfram Language
Certification Levels: CompletionLevel 1Level 2
Multiparadigm Data Science is a rapidly advancing new approach of using modern analytical techniques, automated machine learning and human-data interfaces to arrive at better answers. This course introduces the basic concepts of the multiparadigm approach, demonstrating both the flexible, integrated project workflow and the broad computational toolkit that supports it from start to finish. Discover best practices, exploration techniques and ways to leverage the high-level Wolfram Language to get real, quantifiable answers to the full range of data science problems.
Course Overview
- Section 132 minutes
- Section 225 minutes
- Section 316 minutes
- Section 458 minutes
- Section 524 minutes
New in Wolfram Language 13.3 Webinar Series

New in Wolfram Language 13.3 Webinar Series
Archived Event | FREE
There's a lot that's new in Version 13.3 of Wolfram Language and Mathematica, including a built-in subsystem around LLMs. Since the launch 35 years ago of Version 1.0, the long-term objective at Wolfram has always been to build a full-scale computational language that can represent everything computationally, in a way that’s effective for both computers and humans. This three-part webinar series features Chat Notebooks, LLMFunctions, math milestones, AR-VR publishing, interactive visualizations and system models for real-world data. Our experts show you ways in which our language has become a unique bridge between humans, AIs and computation.
Course Overview
- Video 177 minutes
- Video 253 minutes
- Video 366 minutes
New LLM Functionality in Wolfram Language

New LLM Functionality in Wolfram Language
Archived Event | FREE
Learn from Wolfram Notebook and repository experts about LLM technology built into Wolfram Language 13.3. In this archived webinar series, you'll see the new integrated LLM functions, Chat Notebooks and easily available prewritten prompts stored in the new Wolfram Prompt Repository.
Course Overview
- Video 160 minutes
- Video 237 minutes
- Video 336 minutes
Visual Explorations in Data Science

Visual Explorations in Data Science
Interactive Course | FREE
Requirements: This course requires no prior knowledge of Mathematica or the Wolfram Language.
Certification Levels: CompletionLevel 1
Data is all around us, and methods of making sense of data are only becoming more important. This course introduces a visual, example-driven approach to learning the process of data science. Through built-in knowledge in the Wolfram Language, a dozen extensive and applicable explorations are carried out, with visualization guiding the way. Leverage the richness of the Wolfram Language's curated data and a plethora of data visualization functions to discover a revolutionary new way of doing data science: localized, organized and extensive.
Course Overview
- Section 125 minutes
- Section 213 minutes
- Section 324 minutes
- Section 418 minutes
- Section 519 minutes
- Section 618 minutes
- Section 724 minutes
Wolfram Technology in Action: Data Science Webinar Series

Wolfram Technology in Action: Data Science Webinar Series
Archived Event | FREE
This three-part webinar series showcases a range of data science applications in the Wolfram Language, featuring talks from the 2019 Wolfram Technology Conference. Presentations highlight built-in Wolfram Language functionality for data analysis, modeling, visualization, automated reporting and machine learning. Topic areas include Twitter analytics, tidal flooding, computational taxonomy, video game AI planning and more.
Course Overview
- Video 177 minutes
- Video 281 minutes
- Video 375 minutes
Zero to AI in 60 Minutes

Zero to AI in 60 Minutes
Video Course | FREE
Follow this video series to get started with machine learning in the Wolfram Language. Automated machine learning capabilities in the Wolfram Language and machine learning concepts are demonstrated with the use of examples. Start with the concept of supervised learning and three key techniques: classification, prediction and sequence prediction. Learn how to work with various types of data, select from predefined methods and interpret results. Common issues related to datasets and ways to address them are discussed. Move on to the concept of unsupervised machine learning tasks such as feature extraction, encoding and dimension reduction. Text and image classification examples are used to demonstrate these methods. Next, get an overview of the neural network framework integrated in the Wolfram Language. Finally, learn how to deploy developed models through APIs and web forms for use by external programs and individuals.
Course Overview
- Video 13 minutes
- Video 221 minutes
- Video 38 minutes
- Video 45 minutes
- Video 56 minutes
- Video 616 minutes
- Video 77 minutes
- Video 86 minutes
Automated Data Science

Automated Data Science
Video Course | FREE
Learn about machine learning functions that have been tuned to automate the data science process. This video course shows examples of using computation with data that go beyond traditional statistical methods and highlight the role of automated modeling in the modern data science process. Automated classification and regression functionalities are demonstrated using the built-in Wolfram Language symbols Classify and Predict.
Course Overview
- Video 135 minutes
- Video 225 minutes
Becoming a Data Curator

Becoming a Data Curator
Video Course | FREE
Join a Wolfram|Alpha data scientist for this recorded, three-part livecoding series as they guide you in taking data from the web, importing and cleaning it, preparing it for computation in the Wolfram Language and uploading it to the Wolfram Data Repository.
Course Overview
- Video 1122 minutes
- Video 2113 minutes
- Video 3101 minutes
Biodiversity Explorations with Machine Learning
(Study Group Sessions)

Biodiversity Explorations with Machine Learning
(Study Group Sessions)
Archived Event | FREE
Learn to apply machine learning techniques and Wolfram Language functions to biodiversity data. These Study Group sessions begin by introducing you to biodiversity data access functions available with the entity framework built into the Wolfram Language and in the Wolfram Function Repository. Later sessions cover examples of classification, social media text analysis, audio processing of bird sounds and deploying a trained neural network image classifier to your mobile phone. Each session includes lessons, polls to review key concepts and practice problems.
Course Overview
- Video 147 minutes
- Video 239 minutes
- Video 344 minutes
- Video 445 minutes
- Video 577 minutes
Breaking the Boundaries of Data Science

Breaking the Boundaries of Data Science
Video Lesson | FREE
What do we mean by multiparadigm data science? Presenter Jon McLoone answers this question by showing examples of using computation with data that go beyond traditional statistical methods. Using the Wolfram Language to perform computations in sentiment analysis, signal processing and graph theory, Jon illustrates that various domains of computation can be combined to yield new insights into the data. The role of automation in making deep data exploration more accessible is introduced. Machine learning examples are shown. The class ends with a demonstration of a web-based application and API deployment for making results, reports and presentations interactive and collaborative.
Learn MoreBusiness Analytics and Research with the Wolfram Language

Business Analytics and Research with the Wolfram Language
Video Lesson | FREE
The Wolfram Language has built-in, ready-to-use financial and socioeconomic data, including current and historical stock prices and currency exchange rates. This video shows you how to use natural language as well as built-in Wolfram Language functions to query this data and compute with it. It also demonstrates the use of automated machine learning models and customized visualization for the development and enhancement of a business intelligence workflow. Several real-world examples are used to explain how the Wolfram Language can be used for business analytics and research.
Learn MoreComputation for Social Sciences

Computation for Social Sciences
Video Lesson | FREE
Would you find it useful to have a complete, integrated and fully automated platform for doing social science computations? Learn how to use built-in and external data to explore or model concepts and ideas using Wolfram Language. Examples include analyzing texts written by different authors, mapping boundaries of historical empires, social network analysis and determining political sentiment from tweets.
Learn MoreComputational Zoology

Computational Zoology
Video Lesson | FREE
How would you make use of a complete, integrated and fully automated platform for zoology computations? Learn how to use Wolfram Language to access built-in and external data about different animal species and also build simple machine learning models to process zoology data. Examples include a comparative study of the fastest mammals, image recognition to identify animals and exploring biotic interactions.
Learn MoreCOVID-19 Data Analysis and Visualization

COVID-19 Data Analysis and Visualization
Video Course | FREE
This course introduces a computational approach to the data analysis, visualization and modeling of the COVID-19 pandemic. You will learn how to access a collection of curated COVID-19 data from the Wolfram Data Repository and explore resources such as livestreams and computational essays. See how analysis and visualization combined with built-in socioeconomic data in the Wolfram Language make in-depth explorations possible. Additionally, this course covers several compartmental epidemiological models and applies them to real-life pandemic data to analyze the spread of this contagious disease.
Course Overview
- Video 16 minutes
- Video 24 minutes
- Video 38 minutes
- Video 47 minutes
- Video 53 minutes
- Video 66 minutes
- Video 77 minutes
Creating a Data Resource

Creating a Data Resource
Video Lesson | FREE
Start with scraped data from a webpage and finish with a published entry in the Wolfram Data Repository. Follow this step-by-step tutorial to prepare raw data for publishing, sharing and further computation in the Wolfram Cloud.
Learn MoreCreating Compelling Reports

Creating Compelling Reports
Video Lesson | FREE
Data analysis is an increasingly vital professional skill, but the results of the analysis must be presented in a compelling and effective way for the audience to find meaning in the analysis. This video class shows how to create reports with cohesive, organized visualizations and share them in several different formats. Examples demonstrate setting up a scheduled workflow for repeatedly importing and analyzing data, creating visualizations and automatically generating reports at periodic intervals. The video lists multiple options for distributing and delivering reports to target audiences.
Learn MoreCurating Data and Integrating the Wolfram Data Framework

Curating Data and Integrating the Wolfram Data Framework
Video Course | FREE
Learn how the Wolfram Language and the Wolfram Knowledgebase, along with the Wolfram Data Framework, can be used to improve and extend your external data sources. This two-part video course provides examples of importing, cleaning, structuring and visualizing data and then publishing it to the world.
Course Overview
- Video 124 minutes
- Video 228 minutes
Course Type
- Interactive Courses
- Video Lessons
- Video Courses
- Instructor-led Courses
- Archived and Special Events
Interactive Courses
Also known as MOOCs (massive open online courses), these courses are hosted on the Wolfram Cloud and allow you to interactively explore concepts using Wolfram Language functionality.
Self-paced with progress tracking
Include video lessons, exercises and problems, quizzes, exams and a scratch notebook
Sharable completion certificates available for all courses
Wolfram Level 1 proficiency certifications available for select courses
Video Lessons
Short recorded lessons that provide limited instruction on a computational topic or for using Wolfram tech.
Quick-start videos
Lessons from content experts
A wide variety of beginner-level lessons
Free to watch
Video Courses
Video series that build on preceding lessons to provide comprehensive instruction.
Each video course features a playlist of sequential lessons
Recorded by Wolfram certified instructors
Comprehensive coverage of a particular topic
Free to watch
Instructor-led Courses
Scheduled as online and in-person classes, these courses provide comprehensive instruction guided by a live instructor.
Registration required to reserve your seat
Taught by Wolfram certified instructors
Opportunity to pose live questions to experts in the room
Course completion certificates available
Archived and Special Events
Presentations by Wolfram developers, content experts and instructors.
Webinars on special topics and new release functionality
Livecoding sessions
Wolfram Daily Study Groups
Free to watch