Wolfram U

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.

Refine & Sort Showing filtered results
  • Course Type 1
  • Difficulty
  • Certification
  • Time to Complete
    • Clear options
  • Sort by
    • Clear options

72 results

Guiding Principles for Systems Modeling and Simulation
(Study Group Sessions)

Guiding Principles for Systems Modeling and Simulation
(Study Group Sessions)
Archived Event | FREE

Learn modeling principles applicable to dynamic systems across diverse domains from Wolfram experts. This study group uses Wolfram System Modeler to create models of real-world systems and explore modeling fundamentals. Examples that range from simulating the spread of infectious diseases to predicting the cash flow dynamics of a subscription-based business and modeling the intricate behavior of drones are covered. The first two sessions provide an introduction to modeling with System Modeler and analyzing models with Wolfram Language. Each following session is devoted to learning about a different modeling principle.

Learn More

Handling Uncertainties and Calibrating System Models with Wolfram Language

Handling Uncertainties and Calibrating System Models with Wolfram Language
Archived Event | FREE

In this Wolfram System Modeler webinar, the recently added functionality to calibrate, validate and visualize uncertainty in system models will be presented. You will learn to calibrate parameter values to match simulation results with real-world data and to visualize the uncertainty of key outputs resulting from uncertainty in parameters, initial values or inputs. Examples such as a Hohmann transfer orbit, calibration of rates in a chemical reaction and a simplified loudspeaker are explored.

Learn More

High-Impact Data Visualization

High-Impact Data Visualization
Archived Event | FREE

Certification Levels: Attendance

With the use of a curated dataset from the Wolfram Data Repository, this course shows you how to quickly visualize different data structures and make your graphics ready to publish and share. The course is intended for anyone who wants to learn more about data visualization using Wolfram Language.

Learn More

Hour of Code with Wolfram

Hour of Code with Wolfram
Archived Event | FREE

Wolfram U is hosting an Hour of Code during Computer Science Education Week. Invite someone you would like to introduce to the world of computation and AI and join Wolfram U instructors online for an hour of coding. No experience needed. We'll work together on a fun and guided exploration, using simple but powerful Wolfram Language functions. End the hour knowing you can use Wolfram Language creatively with AI to add a computational perspective to any topic.

Learn More

Introduction to Machine Learning (Study Group Sessions)

Introduction to Machine Learning (Study Group Sessions)
Archived Event | FREE

Join our Daily Study Group to review the first six chapters of Etienne Bernard's book, Introduction to Machine Learning. A Wolfram U instructor guides each session by summarizing the chapter, walking through code examples, polling the group to review key concepts, working on selected exercises and answering questions. Participants are encouraged to read the book chapters before coming to each session.

Learn More

Introduction to Quantum Computing in Wolfram Language

Introduction to Quantum Computing in Wolfram Language
Archived Event | FREE

This archived webinar shows a beginner's guide to quantum computing and the Wolfram Quantum Computation Framework. Learn about the basic principles of quantum mechanics and how it extends to the world of traditional computation.

Learn More

Introduction to the Wolfram Quantum Computation Framework
(Study Group Sessions)

Introduction to the Wolfram Quantum Computation Framework
(Study Group Sessions)
Archived Event | FREE

Follow these Daily Study Group sessions for an introduction to the Wolfram Quantum Computation Framework and how to use it in quantum computing. The foundation of the framework is a high-level symbolic expression representation of gates, unitaries, measurements, CPTP channels and so on. The framework is intuitive and flexible enough to model higher-order processes, such as quantum switches, using the several named states and operators built into the framework. Topics include basic concepts of quantum computation, including quantum states, transformations, algorithms, operators, gates, circuits and how to use Wolfram Language to run them on quantum hardware. You will learn how to simulate a quantum computer that operates based on the laws of quantum mechanics with Wolfram Language.

Course Overview
  • Video 163 minutes
  • Video 276 minutes
  • Video 372 minutes
  • Video 476 minutes
  • Video 586 minutes
Learn More

Learning about LLMs Webinar Series

Learning about LLMs Webinar Series
Archived Event | FREE

Learn about large language models (LLMs) like ChatGPT and understand how they work with the help of a symbolic neural net framework. We take a look at interesting applications and show how the computational power of Wolfram Language makes it a unique and valuable tool for working with LLMs. The series begins with a quick start to Wolfram Language tools for LLMs and ends with a panel discussion with Wolfram experts.

Course Overview
  • Video 158 minutes
  • Video 272 minutes
  • Video 342 minutes
  • Video 442 minutes
Learn More

LLM Agents for Modeling Group Dynamics

LLM Agents for Modeling Group Dynamics
Archived Event | FREE

In this colloquium, you will see agent-based simulations applied to the study of many kinds of groups, from classrooms to international relations. You will also see some general frameworks for creating LLM-based agents. Works presented in this colloquium are conducted in a variety of programming languages, any of which are compatible with Wolfram Notebooks.

Learn More

Machine Learning Webinar Series

Machine Learning Webinar Series
Archived Event | FREE

Learn how the new generation of neural nets in the Wolfram Language excels in image processing, audio analysis and natural language processing tasks. This three-part webinar series walks you through the Wolfram neural net framework and demonstrates some state-of-the-art applications.

Course Overview
  • Video 164 minutes
  • Video 293 minutes
  • Video 396 minutes
Learn More

Mathematica and Wolfram Language for
Mathematics Research and Study (Study Group Sessions)

Mathematica and Wolfram Language for
Mathematics Research and Study (Study Group Sessions)
Archived Event | FREE

This Daily Study Group is designed especially for mathematics graduate students and research professionals but covers topics of interest to an even wider audience. This Study Group will help you make the most of the built-in functionality available in Wolfram Language for advanced studies and research in mathematics—from special functions and visualization to solving differential equations, as well as number theory, combinatorics, differential geometry and more. Participants are encouraged to prepare for this Study Group by attending a Hands-on Start to Mathematica training tutorial.

Course Overview
  • Video 162 minutes
  • Video 270 minutes
  • Video 348 minutes
  • Video 457 minutes
  • Video 562 minutes
  • Video 643 minutes
  • Video 761 minutes
  • Video 852 minutes
  • Video 941 minutes
  • Video 1021 minutes
Learn More

Medical Image Processing and Computer Vision with Mathematica

Medical Image Processing and Computer Vision with Mathematica
Archived Event | FREE

Certification Levels: Attendance

You will learn how to import different file formats as well as preprocess images and cast models with Wolfram superfunctions to achieve tasks such as segmentation and classification.

Learn More

Music Transcription in Wolfram Language

Music Transcription in Wolfram Language
Archived Event | FREE

In this recorded, three-part livecoding series, Christopher Wolfram demonstrates the use of Wolfram Language to analyze and explore audio data. Built-in functions are used to identify the fundamental and harmonic tones corresponding to notes in an imported music file by estimating their frequencies. The technique for separation of notes is showcased with examples. The identified notes, along with their corresponding frequencies and amplitudes, are used to synthesize music. Christopher also shows how all the necessary basic computation steps can be combined to construct generalized functions for music transcription.

Course Overview
  • Video 1107 minutes
  • Video 288 minutes
Learn More

New in Wolfram 14.1 Webinar Series

New in Wolfram 14.1 Webinar Series
Archived Event | FREE

Version 14.1 of Wolfram Language and Mathematica is here with the latest from our R&D pipeline. This series of five webinars showcases new tools for working with neural nets and LLMs, finding differences in content, working with images and videos and exploring scientific evaluations through biomolecules, astrophysics and more.

Course Overview
  • Video 184 minutes
  • Video 287 minutes
  • Video 379 minutes
  • Video 485 minutes
  • Video 579 minutes
Learn More

New in Wolfram Language 13 Webinar Series

New in Wolfram Language 13 Webinar Series
Archived Event | FREE

Learn about what's new in the latest major release of Mathematica and the Wolfram Language in this multipart webinar series. The first session features a fast-paced overview of Version 13 plus presentations on new functionality for video computation and machine learning in the Wolfram Language. Each of the later sessions is dedicated to a significant area of new and enhanced functionality: calculus and algebra, graphs and networks, spatial statistics and geometric computation, blockchains, and visualization and geographic visualization.

Course Overview
  • Video 1113 minutes
  • Video 278 minutes
  • Video 3104 minutes
  • Video 473 minutes
  • Video 584 minutes
Learn More

New in Wolfram Language 13.1 Webinar Series

New in Wolfram Language 13.1 Webinar Series
Archived Event | FREE

Learn about what's new in the latest release of Wolfram Language in this three-part webinar series. The first session includes an overview of the latest functionality in Version 13.1 as well as a presentation on the new notebook toolbar and other front end improvements. The second webinar covers what's new in calculus and algebra, with a focus on fractional calculus. The third webinar in the series shares updates in machine learning, new video functions and the tree construct.

Course Overview
  • Video 181 minutes
  • Video 275 minutes
  • Video 388 minutes
Learn More

New in Wolfram Language 13.2

New in Wolfram Language 13.2
Archived Event | FREE

Learn about new functionality for astro computation, as well as substantially enhanced functions for machine learning, trees, mathematical computations, video and more. This webinar shows how the updates relate to the areas of programming, images and visualization, data science, mathematics, system modeling and astronomy.

Learn More

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
Learn More

New in Wolfram Language 14 Webinar Series

New in Wolfram Language 14 Webinar Series
Archived Event | FREE

Building on the amazing amount of new functionality released in Versions 13.0–13.3 of Wolfram Language, Version 14 delivers the fruits of the research and development collected over the past two years. The biggest news relates to AI and LLMs like ChatGPT. This webinar series starts with an overview presentation, with later webinars covering in-depth topics.

Course Overview
  • Video 175 minutes
  • Video 276 minutes
  • Video 391 minutes
  • Video 473 minutes
  • Video 563 minutes
Learn More

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
Learn More

Notebook-based Workflows for Data Explorations
(Study Group Sessions)

Notebook-based Workflows for Data Explorations
(Study Group Sessions)
Archived Event | FREE

Discover the different workflows included with Wolfram's extensive documentation system. Learn about the detailed, step-by-step recipes for the computational tasks needed to build more complex technical projects. These videos start with a brief introduction to Wolfram Notebooks and then quickly move to more practical tasks like importing data, creating visualizations and doing basic analysis. You will be instructed in utilizing the user-friendly notebook environment and the elegance of the Wolfram Language to quickly create interactive interfaces to aid your data explorations and visualizations.

Course Overview
  • Video 152 minutes
  • Video 251 minutes
  • Video 358 minutes
  • Video 457 minutes
  • Video 587 minutes
Learn More

Parallel Computing in the Wolfram Language

Parallel Computing in the Wolfram Language
Archived Event | FREE

Learn about the local and global optimization techniques and parallel programming paradigms integrated into the Wolfram Language, along with parallelization fundamentals. This three-part video series covers optimization for a single kernel, the parallel computation architecture available in the Wolfram Language for simultaneously utilizing multiple kernels and how to use Wolfram kernels with managed clusters.

Course Overview
  • Video 141 minutes
  • Video 241 minutes
  • Video 317 minutes
Learn More

Playing Around with Government Data in Wolfram Language

Playing Around with Government Data in Wolfram Language
Archived Event | FREE

In this recorded, three-part livecoding series, Christopher Wolfram shows how Wolfram Language can be used to analyze systematically curated data. Semantic interpretation combined with the ability to work with numerical as well as textual data provides a robust framework for data analysis. Dataset functionalities, along with visualization functions built into the language, help to explore various attributes of the data and to draw relevant conclusions. Example datasets are investigated; in particular, geo-computation capabilities of Wolfram Language are showcased to view the geographic distribution of a specific parameter.

Course Overview
  • Video 1123 minutes
  • Video 212 minutes
  • Video 3112 minutes
Learn More

Playing Around with Language Data in Wolfram Language

Playing Around with Language Data in Wolfram Language
Archived Event | FREE

In this recorded, two-part livecoding series, Christopher Wolfram explores the linguistic data built into Wolfram Language, including multilingual dictionaries and information on word meaning, structure, usage and the relationship between words. Examples of word translation and transliteration in various languages are shown. The LanguageData symbol is used along with visualization and graphing functionality to gain linguistic insights.

Course Overview
  • Video 125 minutes
  • Video 274 minutes
Learn More

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