Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore magnetic fields, currents, and dipoles through interactive demos and key concepts in electromagnetism.
Explore the physics of grappling hooks through differential equations and Python modeling, inspired by a commercial. Dive into challenges and potential solutions for simulating rope dynamics.
Model a physics demo of two strings supporting a mass using Python to determine which string breaks first when pulled.
Explore electric potential, conservative forces, and energy concepts in electromagnetism. Learn to calculate fields and potentials for various charge distributions.
Derive the electric field of a uniformly charged plate using charged ring principles. Explore parallel plate capacitors and Monte Carlo calculations.
Derive the electric field of a uniform charged ring using Python and analytical methods. Compare numerical and theoretical approaches.
Explore numerical line integrals using Python to calculate work done in force fields. Gain practical coding skills for solving complex physics problems.
Derive the electric field of a charged rod using calculus and Python, enhancing understanding through numerical calculations.
Explore Python modeling of the Tri-Solar Syzygy from "The 3 Body Problem," simulating stable orbits and planetary positions in a three-star system.
Derive the far field approximation for an electric dipole, exploring its mathematical foundations and practical applications in electromagnetic theory.
Calculate the gravitational field of a hollow Earth using Python, exploring its effects on surface gravity and comparing to real-world experiments.
Improve ball collision modeling for a flat solar system simulation, focusing on conservation of momentum and angular momentum.
Model a flat, spinning solar system with 100 masses using Web VPython and Python code. Explore advanced simulation techniques for celestial mechanics.
Model the Cavendish experiment using Python to explore gravitational forces between masses. Learn to simulate and analyze this classic physics experiment through coding.
Explore frictionless ladder physics, determining the angle at which it loses wall contact using Euler method and ball-spring simulations in Python.
Get personalized course recommendations, track subjects and courses with reminders, and more.