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
  • Difficulty
  • Certification 2
  • Time to Complete
    • Clear options
  • Sort by
    • Clear options

31 results

Introduction to Mathematica for Students and Teachers

Introduction to Mathematica for Students and Teachers
Video Course | FREE

Certification Levels: Level 1

This video course provides an introduction to Mathematica for students, teachers and beginners of all kinds. It quickly covers a wide range of topics from algebra to calculus using examples, all delivered from the viewpoint of a highly skilled and experienced classroom teacher. It starts with the concept of a computational notebook and builds step by step to more advanced topics such as plotting, graphics and solving equations. The course includes techniques for entering mathematical notation using your keyboard and palette buttons and finding help using the Wolfram Documentation Center. The course is recorded by Ruth Dover, a math instructor and Wolfram Innovator who has taught thousands of students how to use Mathematica and Wolfram Language over the course of her career.

Course Overview
  • Video 116 minutes
  • Video 29 minutes
  • Video 313 minutes
  • Video 411 minutes
  • Video 515 minutes
  • Video 618 minutes
  • Video 711 minutes
  • Video 87 minutes
  • Video 914 minutes
  • Section 1013 minutes
  • Section 1124 minutes
  • Video 1220 minutes
  • Video 1313 minutes
  • Video 1411 minutes
  • Video 1518 minutes
Learn More

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

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

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

Programming and Development in Wolfram Language

Programming and Development in Wolfram Language
Instructor Led | FREE

Requirements: This course requires understanding of the fundamental concepts of Wolfram Language programming and their applications.

Certification Levels: CompletionLevel 1Level 2

Learn about advanced programming and development concepts in Wolfram Language. This course is the third and final part of the programming proficiency sequence.

Learn More

Wolfram Language Basics

Wolfram Language Basics
Video Course | FREE

Certification Levels: Level 1

Learn the most important basics of Wolfram Language—no prior experience necessary. This course was created from the online sessions at a popular Daily Study Group series. The video lessons start by introducing you to computational notebooks and covering the ideas of basic functional programming and visualization. Following videos dive deeper, covering symbolics, numerics and more advanced programming, enabling you to start working with your own data. The remaining videos greatly expand the scope of the material while remaining accessible to beginners, allowing anyone to start working with machine learning, media files, cloud publishing and deployment. By the time you are done, you will feel right at home in the notebook environment and be ready to start working with any kind of data or calculation you can imagine. This video course provides excellent preparation for the Wolfram Language Level 1 certification.

Course Overview
  • Video 147 minutes
  • Video 255 minutes
  • Video 353 minutes
  • Video 440 minutes
  • Video 543 minutes
  • Video 653 minutes
  • Video 756 minutes
  • Video 856 minutes
  • Video 942 minutes
  • Video 1041 minutes
  • Video 1150 minutes
  • Video 1260 minutes
  • Video 1349 minutes
  • Video 1453 minutes
  • Video 1556 minutes
  • Video 1630 minutes
Learn More

Wolfram Language Programming Fundamentals

Wolfram Language Programming Fundamentals
Instructor Led | SEE COURSE SCHEDULE

Requirements: This course does not require experience with Wolfram Language. It is a suitable course for those with introductory-level skill in any programming language who want to further develop Wolfram Language programming skills.

Certification Levels: CompletionLevel 1

This course provides a solid introduction to anyone who wants to develop an understanding of programming in Wolfram Language from the ground up. It features concise lecture sections, lesson notebooks with self-check exercises for further study and tips for writing Wolfram Language code. This is the first course in the Wolfram Language Programming Proficiency three-part course sequence.

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