Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Wolfram U offers free open interactive courses, learning events and other educational resources for professional and technical development.
Learn discrete math from scratch: simplify Boolean expressions, solve counting and recurrence problems, apply mathematical induction, design algorithms, and use graphs for practical applications.
Analyze continuous- and discrete-time LTI systems using convolution, Fourier analysis, Laplace and z-transforms, sampling and aliasing, and design digital filters with bilinear and window methods.
Learn parallel programming and optimization in the Wolfram Language, from single-kernel computation to managed clusters.
Build supervised learning models in Wolfram Language: classify data with Classify, predict values with Predict, set options like Methods and PerformanceGoal, and compute Accuracy and ConfusionMatrix.
Build and train your own convolutional neural network in Wolfram Language: tensors, layers, symbolic network specs, out-of-core training data, and saving trained models.
Explore blockchain terminology and concepts, then decentralized governance, cross-chain bridges in the Cardano ecosystem, the oracle problem, and mutual credit currency research.
Learn digital image processing in Wolfram Language: adjust brightness and contrast, transform histograms, segment images, reduce noise, detect keypoints, and analyze object shapes.
Use Wolfram Language notebooks for chemistry: access curated data and PubChem, build Molecule objects from SMILES, import SDF, XYZ and Cube files, and match atomic patterns.
Build interactive chemistry lessons in Wolfram Notebooks: pull curated data with the Entity framework, render 2D and 3D molecular models, and publish assessments online.
Combine coding and art: create visual art, computational poetry, audio and text- and graphics-based video games with Wolfram Language built-in functions in notebooks.
Review elementary algebra and apply it to linear systems, matrices and optimization, then work through the mathematics of finance, probability, Bayes' theorem, Markov chains and game theory.
Perform supervised and unsupervised learning in Wolfram Language: apply machine learning superfunctions to regression, classification, clustering and anomaly detection in just a few lines of code.
Build neural nets in Wolfram Language: apply pre-trained models from the Neural Net Repository, use transfer learning, assemble layers, and train, test and inspect your own networks.
Use Wolfram Notebooks for teaching: code with the Wolfram AI Assistant, work with and transfer data, and build interactive content for science, math and algorithmic thinking.
Learn to install and call functions from Wolfram Language Paclet Repository paclets, then build your own with paclet.wl metadata, documentation and GitHub CI/CD deployment.
Get personalized course recommendations, track subjects and courses with reminders, and more.