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

48 results

Computational Xplorations

Computational Xplorations
Instructor Led | FREE

Requirements: This course requires no prior knowledge of Wolfram Language or Mathematica.

Certification Levels: Completion

Discover how to interactively explore nearly any field using computation. See how computational thinking—a modern blend of critical analysis and information processing—can be applied to almost any field, from cartography to machine learning–powered 3D facial reconstruction. You'll learn practical ways to use knowledge-based programming workflows in your classroom, research project or company. This class introduces innovative methods for discovering ideas and insights using the computational intelligence of Wolfram Language, the user-friendly coding environment of Wolfram Notebooks and the curated real-world knowledge of the Wolfram Knowledgebase.

Learn More

Introduction to Electric Circuits

Introduction to Electric Circuits
Interactive Course | FREE

Requirements: This course requires high-school level physics, algebra and basic calculus.

Certification Levels: CompletionLevel 1

Explore the fundamentals of electric circuits in this interactive course using Wolfram Language and Wolfram System Modeler. User-friendly diagrams, visualizations and models intuitively demonstrate how electric circuits behave. The course covers circuit components, basic theoretical concepts and methods for analysis. The final section of the course focuses on operational amplifiers.

Course Overview
  • Section 121 minutes
  • Section 230 minutes
  • Section 350 minutes
  • Section 4152 minutes
Learn More

Learn to Use Chat Notebooks

Learn to Use Chat Notebooks
Video Lesson | FREE

Chat Notebooks integrate LLM capabilities with powerful Wolfram Language features in a convenient notebook interface. This video shows how to get started using chat-enabled notebooks and teaches you about chat cell functionality. Learn how to use chat prompts to get help writing code, run calculations and create interactive visualizations.

Learn More

Wolfram Language for Geosciences

Wolfram Language for Geosciences
Video Lesson | FREE

Learn how to access built-in geographic data in the Wolfram Knowledgebase. Work with, plot and map data from both the Knowledgebase and external sources.

Learn More
Hands-on Start to Wolfram Mathematica Training Tutorials
Special Event | FREE

Certification Levels: AttendanceLevel 1

Join a free online training session to learn different ways to interact with Mathematica—enter queries through free-form input and Wolfram Language, create notebooks, perform symbolic and numeric calculations, generate 2D and 3D graphics, create an interactive Manipulate, analyze data and turn your notebook into an interactive presentation. This is an exciting opportunity to learn directly from the authors of the book Hands-on Start to Wolfram Mathematica and Programming with the Wolfram Language and ask questions during the interactive Q&A. Participants will need access to either Mathematica for the desktop or Mathematica Online to utilize the hands-on aspects of this training.

Learn More
Notebooks as Instructional Tools
Instructor Led | FREE

Requirements: This course requires no prior knowledge of Wolfram Language or Mathematica.

Certification Levels: Completion

This course explores the versatility of Wolfram Notebooks for teaching and learning. Learn to write code with the help of natural language processing and chat-enabled notebook cells. Get practice and instruction in creating interactive content for sharing in notebooks, on the cloud and on the web.

Learn More

Back to School with AI Tools and Wolfram

Back to School with AI Tools and Wolfram
Video Lesson | FREE

This video explains how generative AI can be used to help students meet their learning goals and also help teachers teach and assess critical and creative thinking skills.

Learn More

Bringing Math to Life through Visual Learning

Bringing Math to Life through Visual Learning
Video Lesson | FREE

This video class demonstrates how to encourage critical thinking in the classroom with the use of Wolfram|Alpha and the Wolfram Demonstrations Project. No previous experience with Mathematica or the Wolfram Language is required.

Learn More

Calculus Applications and Algorithms

Calculus Applications and Algorithms
Video Lesson | FREE

This class provides applications of calculus functions in the Wolfram Language and a discussion of the internal methods used for solving problems.

Learn More

Calculus Fundamentals

Calculus Fundamentals
Video Lesson | FREE

This class gives a broad overview of calculus operations in the Wolfram Language. Learn details about the functionality for computing integrals and solving differential equations, and become familiar with the Wolfram Language built-in functions Integrate and DSolve. See how animations and interactive graphics are useful for understanding concepts. This class is suitable for beginners wanting to use Mathematica and the Wolfram Language to solve calculus problems.

Learn More

Can I Spot a Cheat?

Can I Spot a Cheat?
Interactive Course | FREE

Requirements: This course requires basic working knowledge of the Wolfram Language, common data visualisations (histograms) and empirical and probability distributions.

Certification Levels: CompletionLevel 1

Being able to measure variations in data and identify abnormal variation is an important skill in many fields. In the financial sector, for example, fraudulent behaviour can cost huge sums of money. In this Computational Thinking module, you will learn how to recognise patterns in data that differ “significantly” from the norm and learn how to provide evidence that the source of one dataset is different to another. You will learn how to use significance levels to quantify how unexpected the patterns or differences were, ultimately writing and interpreting your own hypothesis test.

Learn More

Cause or Correlation?

Cause or Correlation?
Interactive Course | FREE

Requirements: This course requires basic working knowledge of the Wolfram Language, common data visualisations (histograms) and statistics (mean, median).

Certification Levels: CompletionLevel 1

Knowing how one variable affects another is important in many instances in real life, from medical diagnoses to environmental impacts or financial trends. In this Computational Thinking module, you will learn about dependent connections between variables, the possible cause(s) for such dependencies and how these are often misused in the media to make claims that are incorrect—particularly about how adopting one behaviour can cause something positive or negative to happen.

Learn More

Collaboration and Sharing with Mathematica Online

Collaboration and Sharing with Mathematica Online
Video Lesson | FREE

Encourage group collaboration by sharing content in the Wolfram Cloud. Mathematica Online complements desktop usage by offering cloud-based access to Wolfram Notebooks, web forms, instant APIs and other content. This video will show you how to deploy your interactive content to the cloud, where your public audience or private group can access it with their web browser, without needing a Mathematica license. You'll also learn how to embed interactive content into a webpage or CMS/LMS as well as how to share notebooks in a classroom setting or with project stakeholders.

Learn More

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

Computational Economics

Computational Economics
Video Lesson | FREE

How could making use of a complete, highly automated and integrated platform for research and computation in economics be helpful to you? Learn different ways to access, process, simulate and analyze economic data using Wolfram Language. Examples include modeling a Nash equilibrium, predicting credit rating categories and forecasting stock prices.

Learn More

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

Creative Computation

Creative Computation
Interactive Course | FREE

Requirements: This course requires no prior knowledge of Mathematica or the Wolfram Language.

Certification Levels: CompletionLevel 1

Explore core programming concepts by creating visual art, poetry and video games using built-in Wolfram Language functions and the Wolfram Notebook interface. Learn to use coding and computation as tools to develop your creative potential and build a portfolio of computationally creative work.

Course Overview
  • Section 118 minutes
  • Section 225 minutes
  • Section 329 minutes
  • Section 420 minutes
  • Section 533 minutes
Learn More

Designing Interactive Demonstrations

Designing Interactive Demonstrations
Video Lesson | FREE

This class gives pro tips and best practices for authoring your own Demonstrations, correcting common problems, testing your Demonstrations and joining the Wolfram Demonstrations Project. The class is for those who have an interest in creating Demonstrations suitable for classroom use or joining the Demonstrations Project. Basic knowledge of the Wolfram Language is recommended.

Learn More

Discovering the Educational Potential of Wolfram|Alpha

Discovering the Educational Potential of Wolfram|Alpha
Video Lesson | FREE

Discover the educational potential of Wolfram|Alpha. Browse examples in science and technology, society and culture, mathematics and everyday life. Compute accurate fact-based answers and generate visual results with the use of curated data and knowledge and dynamic computation. Access step-by-step solutions for chemistry, calculus, basic math problems and more. Click Open Code buttons to compute in the cloud with your Wolfram|Alpha results and provide unlimited practice problems with Wolfram Problem Generator.

Learn More

Does Gender Help with Your Maths Score?

Does Gender Help with Your Maths Score?
Interactive Course | FREE

Requirements: This course requires knowledge of common data visualisations (pie charts, bar charts, histograms) and statistics (min-max, mean, median, range).

Certification Levels: CompletionLevel 1

The ability to decide whether group A is different, either better or worse, than group B is an important technique within computational thinking and data science. It is useful in many areas, from medical experiments to sales figures to environmental changes. This Computational Thinking module introduces you to how problems like this can be tackled, first on small datasets, then on a national scale, comparing results to published reports.

Learn More

EdTech for the Computational Classroom (Study Group Sessions)

EdTech for the Computational Classroom (Study Group Sessions)
Archived Event | FREE

This Daily Study Group explores the benefits of bringing computational learning to all course subjects. Lessons start with a broad overview to provide a sense of what's possible with Wolfram technology, from interactive graphs and geographic plots to financial and historical data analysis. Later lessons share examples of student computational notebooks exploring subjects like math, physics and computer science with a final lesson demonstrating Wolfram's new question and assessment framework.

Course Overview
  • Video 155 minutes
  • Video 260 minutes
  • Video 360 minutes
  • Video 455 minutes
  • Video 553 minutes
Learn More

Explore the Total Solar Eclipse of 2024 with Wolfram Language

Explore the Total Solar Eclipse of 2024 with Wolfram Language
Archived Event | FREE

Learn how to use Wolfram Language to predict when the eclipse will happen and how it will look from any location on April 8, 2024. Compute contact times, duration, speed, the maximum obscuration of the Sun and much more. Construct precise and detailed maps of the sky for the event, as well as maps of the Earth showing the totality path. Wolfram experts will show the calculations behind the Precision Eclipse website and demonstrate the astro capabilities and built-in knowledge of Wolfram Language that support those results.

Learn More

Exploring Wolfram|Alpha Mobile & Tablet Apps

Exploring Wolfram|Alpha Mobile & Tablet Apps
Video Lesson | FREE

In this video class, you will see how Wolfram|Alpha mobile apps give you access to the world of computable knowledge wherever you go. You will be introduced to the key features of the Wolfram|Alpha mobile app and will get a glimpse of the extensive reference data and computational power available in the Wolfram|Alpha-powered Reference Apps, Professional Assistant Apps and Personal Assistant Apps.

Learn More

Hands-on Start to Mathematica

Hands-on Start to Mathematica
Video Lesson | FREE

Learn the basics of Mathematica and get started using it in your day-to-day work. This video will show you how to create and organize content in your notebook, use free-form input and Wolfram Language to enter calculations and generate graphics, define your own variables, create interactive models and modify examples in the live documentation. Topics are based on content from the book Hands-on Start to Wolfram Mathematica and Programming with the Wolfram Language, which is available in paperback and on Kindle. This video class requires no prior experience with Mathematica or Wolfram Language.

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