warming up your workspace

Learn Python for Computational Chemistry

Reactions, kinetics, and molecular dynamics, expressed as code. Built for chemists and chemical engineers. You write real Python, run it in the browser, and watch it pass. No installs, no toy apps, no lectures.

11 projects, 275 hands-on levels, first project free.

Problems you will solve

  • find the limiting reagent in a reaction
  • integrate a reaction-rate ODE
  • run a molecular-dynamics step

By the end you can compute chemistry, not just balance it by hand.

What you will build

  • Foundations: code through chemistry
  • Atoms, Units & Stoichiometry
  • The Periodic Table & Atomic Structure
  • Bonding & Molecular Geometry
  • Thermodynamics
  • Chemical Equilibrium
  • Acids, Bases & pH
  • Reaction Kinetics
  • Quantum Chemistry & Spectroscopy
  • Molecular Dynamics & Monte Carlo
  • Capstone: A Molecular Dynamics Engine

Start the Computational Chemistry track free.

Frequently asked questions

Do I need to know how to code to start Computational Chemistry?

No. The Computational Chemistry with Python track starts from the fundamentals and builds up, and the first project is free.

Do I need to install anything?

No. Every level runs in your browser and is graded the moment your code works. No Python install, no setup.

What language will I write?

Python. You write real Python, run it, and get instant feedback across 275 hands-on levels.

Is it free to start?

Yes. The first project is free with no card. Unlimited access to all 33 tracks is $12 a month or $100 a year.