↑↓ move↵ open[] previous / next lesson? all shortcuts
Appearance
Theme
Type size
Reading

Focus mode hides the sidebars. Press f to toggle it anywhere.

Keyboard shortcuts
/
Search
[ ]
Previous / next lesson
t
Jump to the table of contents
r
Review queue
f
Focus mode
?
This panel
ProjectThree weeks in July, plus a month of preparationAbout $566 in the US if nobody reimburses youTier 0

Project D: Neuromatch Academy

Online, three weeks in July: the best crash course in computational neuroscience there is, with a project and an alumni network that is real. What it is, what it now costs, how to get in, and how to arrive ready.

AssumesProject A: Neurons from the equations upPython for signalsSpineComputational neuroscienceDecoding / signal processing / ML
On this pageThree weeks in July, plus a month of preparation
  1. The tracks
  2. Getting in
  3. Arriving ready
  4. Getting the most out of it
  5. If you cannot attend

started in 2020 as an emergency online replacement for a summer school and became the largest computational neuroscience course in the world. Three weeks, every weekday, in a small pod of students with a teaching assistant, working through tutorials written by leading researchers and building a group project on real data. It used to be free. It is not: the fee is scaled to your country, and for a US student in academia it is 1,033plusa1,033 plus a 50 processing fee, halved to 516plus516 plus 50 if you confirm that no supervisor or grant will reimburse you, with a further hardship discount available at enrolment. It is taught in many time zones, and its alumni are now in labs and companies everywhere. For a student on this site, it is the single most efficient way to get the computational neuroscience spine’s fundamentals in one go.

The tracks

  1. Month beforeArrive readyNumPy, Matplotlib, and a Hodgkin-Huxley implementation of your own. The course does not teach Python and the pods that struggle are the ones learning it live.
  2. Week oneModel types and fittingWhat a model is for, and how to fit and compare them. Daily tutorials in a pod with a teaching assistant.
  3. Week twoDynamics and inferenceDynamical systems, Bayesian inference, and decoding. This is where Phase 3 and Phase 4 meet.
  4. Week threeDeep learning and the projectYour pod presents a project you chose in week one. The project is the artifact.
  5. AfterThe pod is the networkStay in touch with the three people you worked with. This is the part alumni say mattered most.
  6. If you cannot attend, the entire curriculum is public and runnable in Colab. You lose the pod, which is most of the value, so find three people and run it on the same schedule.
Figure 1. Three weeks in July, and the month before them that decides how much you get out of it. The project in week three is the part that ends up on a CV.

Computational Neuroscience is the original: model fitting, linear algebra for neuroscience, dynamical systems, biological neuron models, network dynamics, Bayesian inference, reinforcement learning, and a project with a dataset from the Allen Institute, Steinmetz, or others. Deep Learning covers modern machine learning with a neuroscience flavour. NeuroAI is the newest. For this curriculum, Computational Neuroscience first; Deep Learning the following year if you want the decoding spine sharpened.

Getting in

Applications open in the spring, with a deadline typically in March or April (check the calendar and the site). The interactive track needs commitment to the daily schedule; an observer track lets you follow the materials without a pod. The fee is the part to plan for: ask a supervisor, a department, or a fellowship first, since most people who go have it paid from a grant, and take the unreimbursed rate and the hardship discount only after that fails. Applying costs nothing. The application asks about your background and why; be specific about what you have already built, which is where this site’s build logs pay off.

Arriving ready

The course assumes comfortable Python with NumPy, basic linear algebra (vectors, matrices, eigenvectors), basic probability, and calculus through derivatives and integrals. It runs pre-course refreshers, which are excellent. If Phase 1 to 3 are behind you, you are more than ready on the coding side; spend the month before on linear algebra and probability from the math thread.

Getting the most out of it

Do the tutorials before the pod session, not during it; the session is for the parts you got stuck on. Pick a project that uses real neural data ( or ) rather than a purely theoretical one, because that is the experience the next steps need. Talk to your teaching assistant about their lab; they are graduate students and postdocs and they know who is hiring undergraduates. Keep the pod’s chat group afterward.

If you cannot attend

All materials are public year-round on the Neuromatch site, with videos and notebooks. Working through the Computational Neuroscience tutorials alone, one day a week for a semester, gets most of the content without the pod. Pair it with the Coursera Computational Neuroscience course (Rao and Fairhall) for a second angle on the same material.

  1. Put the application window on your calendar now.
  2. In the month before applying, work through the linear algebra and probability refreshers.
  3. Apply to the interactive Computational Neuroscience track. Mention specific things you have built.
  4. During the course, do every tutorial, choose a real-data project, and get to know your TA.
  5. Afterward, write a build log about the project and add your pod to your network.
Recall
What does Neuromatch Academy assume you already know?
Comfortable Python with NumPy, basic linear algebra, basic probability, and calculus through derivatives and integrals; it runs refreshers for each.
Recall
Why choose a real-data project during the course?
Working with actual spikes or LFP is the experience the next steps (labs, large-scale data, decoders) require, and it produces a build log that reads as research experience.