warming up your workspace

Learn Python for Computational Neuroscience

Model neurons and networks the way the brain computes. Built for neuroscientists and students. 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

  • simulate a spiking neuron
  • fit a receptive field
  • analyze a spike train

By the end you can turn neural theory into runnable models.

What you will build

  • Foundations: code through neuroscience
  • The Neuron as a Circuit
  • The Integrate-and-Fire Neuron
  • The Hodgkin-Huxley Neuron
  • Synapses
  • Networks of Neurons
  • Plasticity and Learning
  • Neural Coding
  • Decoding and Information
  • Dynamics and Models
  • Capstone: A Spiking Circuit

Start the Computational Neuroscience track free.

Frequently asked questions

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

No. The Computational Neuroscience 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.