Wolfram U
Refine & Sort Showing all Topics
  • Format
  • Difficulty
  • Certification
  • Time to Complete
    • Clear options
  • Sort by
    • Clear options

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 Audio

Computational Audio
Video Course | FREE

Investigate and analyze audio data and learn to easily add fun effects. These videos introduce the new integrated support for audio processing in the Wolfram Language and cover audio effects, audio synthesis and audio analysis. The processing and analysis techniques you learn here can be combined with comprehensive support for signal processing, statistical analysis and machine learning to enable easy prototyping of applications in various fields, including music, speech, communication and broadcasting.

Course Overview
  • Video 114 minutes
  • Video 222 minutes
  • Video 321 minutes
  • Video 429 minutes
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

Control Systems

Control Systems
Video Course | FREE

Design, simulate and regulate complex engineering systems interactively with the Wolfram Language. This series covers various aspects of control systems, starting with a conceptual overview and continuing with in-depth discussions on system analysis and design, including both state-space and frequency domain applications. Various examples are introduced early on and expanded upon throughout the videos, including pendulum and suspension systems controls, loudspeaker simulation, live image tracking and more.

Course Overview
  • Video 133 minutes
  • Video 234 minutes
  • Video 327 minutes
  • Video 430 minutes
  • Video 520 minutes
Learn More

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

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 More

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

Creating Documentation with Wolfram Workbench

Creating Documentation with Wolfram Workbench
Video Lesson | FREE

Wolfram Workbench is the recommended tool for programming in the Wolfram Language outside the notebook interface. It is also the best system for creating in-product Wolfram Language documentation for your own applications. This video provides instructions for creating Wolfram-style documentation that can be packaged and distributed along with application source code. The class is intended for those comfortable using an integrated development environment (IDE).

Learn More

Creating Maps with Vector Graphics and Labels

Creating Maps with Vector Graphics and Labels
Video Lesson | FREE

Vector maps look and perform better than raster maps. Wolfram Language has support for vector graphics and maps. In this video, you will learn about the advantages of using vector graphics to make maps as well as the options to customize the appearance of these maps. The primary focus of this lesson is the GeoGraphics function and its features. The lesson also demonstrates the use of tile and layer properties to manipulate the visible data in maps. Examples show how to create different styles of world, country, city and street-level maps.

Learn More

Creating Notebook Palettes

Creating Notebook Palettes
Video Lesson | FREE

Palettes are notebooks with a collection of interactive controls that can be used to manipulate a primary notebook. Palettes can be created programmatically or with menu controls. This video will show how to create palettes and control their appearance and functionality with both control options and built-in functions.

Learn More

Cryptography in Wolfram Language

Cryptography in Wolfram Language
Archived Special Event | FREE

In this recorded, two-part livecoding series, Christopher Wolfram discusses some basic concepts of cryptography and shows how they are implemented as built-in functions in Wolfram Language. Encryption examples are given using both symmetric (private-key) and asymmetric (public-key) cryptography. You'll learn how symmetric and asymmetric keys differ from each other and the contexts in which one is preferred over the other. The use of different ciphers and hash code types is shown, with discussion of password and digital signature encryption use cases.

Learn More

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

Data Importing and Exporting Quick Start

Data Importing and Exporting Quick Start
Video Lesson | FREE

The Wolfram Language makes it easy to work with your data and files. This class uses application-driven examples from a variety of areas, such as computational biology, chemistry, geospatial information systems and more, to show how straightforward it is to get data into and out of the Wolfram Language. This beginner-level class is appropriate for those who have little or no experience with the system.

Learn More

Data Science Webinar Series

Data Science Webinar Series
Archived Special Event | FREE

Learn how you can build your data science workflow around insightful questions rather than limited traditional methods. This three-part webinar series introduces Wolfram's multiparadigm approach and demonstrates how to set up a real-world data science pipeline, implement machine learning models and curate computable data.

Course Overview
  • Video 178 minutes
  • Video 281 minutes
  • Video 370 minutes
Learn More

Deep Neural Networks for Computer Vision

Deep Neural Networks for Computer Vision
Video Course | FREE

Get started with deep learning for your computer vision and image processing applications! This video course introduces the deep learning framework integrated in Wolfram Language and shows how to use it in practice. You'll receive a quick introduction to the components of a neural network and their potential use in computer vision tasks. You will then learn to build, modify, train and deploy neural networks. Finally, with the help of real-world examples for processing and analyzing images, you will gain practical insights into effectively leveraging neural nets for your own applications.

Learn More

Deploying and Running a Custom Neural Net on Your Phone

Deploying and Running a Custom Neural Net on Your Phone
Video Lesson | FREE

Learn about creating and training a neural net image classifier application for the iPhone to identify different types of mushrooms. Follow along step by step with this tutorial using built-in Wolfram Language functions as well as external code and applications to create a fully functional app that can be immediately deployed to a phone and used right away.

Learn More

Descriptive and Exploratory Statistics

Descriptive and Exploratory Statistics
Video Lesson | FREE

The Wolfram Language provides numerous functions for describing and visualizing properties of data. This class shows how charts, plots and a variety of graphics can be used for understanding the nature of a dataset, the population from which it was sampled and the relationship between variables in the data or underlying population.

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

Developing Applications in the Wolfram Language

Developing Applications in the Wolfram Language
Video Lesson | FREE

Discover different ways that you can extend the Wolfram Language, from a simple function to a multi-component application. Learn about the available tools to create, package and deliver your applications and extensions to users. The class is for those who have basic familiarity with the Wolfram Language.

Learn More

Developing Systems Biology Models

Developing Systems Biology Models
Video Lesson | FREE

Requirements: Some experience with SystemModeler is recommended for the course.

This course provides an introduction to the BioChem library and the Systems Biology add-on and teaches you how you can build, simulate and analyze biochemical models using System Modeler and the Wolfram Language.

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

Discrete Calculus Concepts and Applications

Discrete Calculus Concepts and Applications
Video Lesson | FREE

This video gives a broad overview of discrete calculus functions in the Wolfram Language, along with applications to fractals, sequence recognition and the study of algorithms. This class requires no previous Wolfram Language experience.

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