Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Model free charges in a metal sphere using Python. Learn electric forces, momentum principles, Euler method, and Python coding for particle interactions and drag forces.
Model the ideal gas law with bouncing balls in Python and calculate pressure and temperature.
Master relative velocity concepts in physics through practical problem-solving. Tackle train, boat, and airplane scenarios to understand vector-based calculations and real-world applications.
Explore numerical solutions for the hydrogen atom's radial Schrödinger equation using Python and the shooting method. Gain insights into quantum mechanics and computational physics.
Model RLC circuits using numerical calculations and Python, exploring analytical solutions and simulations for capacitor discharge and RLC behavior.
Explore wave functions for particles confined to rings, including normalized solutions and Python plotting code.
Analyze Ezra-Sabine's Force jump from Ahsoka using Tracker Video Analysis. Learn to model projectile motion, set scales, and solve physics problems with Python.
Explore quantum mechanics through a 2D particle in a box, from theory to Python visualization. Master concepts like time dependence, normalization, and degeneracy with step-by-step explanations.
Model quantum tunneling using Numpy and finite difference method. Learn theory, create potential, wave functions, and Hamiltonian matrices. Visualize results with Python animations.
Learn three simple techniques for creating animated graphs in Python using matplotlib and vpython, from basic to advanced methods.
Solve the infinite square well with a bump potential using Python and NumPy. Learn finite difference method, matrix construction, and eigenvalue problem solving for quantum mechanics.
Get personalized course recommendations, track subjects and courses with reminders, and more.