If you’d like to be listed here, just send us a URL with the details.

Loading Events

« All Events

Nengo Summer School

2 June - 14 June

The Centre for Theoretical Neuroscience at the University of Waterloo is excited to announce our 9th annual Nengo summer school on large-scale brain modelling and neuromorphic computing. As a recurring special feature of the school, participants will be given on-site access to neuromorphic hardware, including Stanford’s mixed digital/analog chipBraindrop, the SpiNNaker chip, and a variety of FPGAs.

In addition to teaching participants to run applications on neuromorphic hardware using the Nengo simulation package, this two-week school will teach participants to use Nengo to build state-of-the-art cognitive and neural models. More generally, Nengo provides users with a versatile and powerful environment for designing cognitive and neural systems, and has been used to build what is currently the world’s largest functional brain model, Spaun, which includes spiking deep learning, reinforcement learning, adaptive motor control, and cognitive control networks.

We welcome applications from all interested graduate students, postdocs, professors, and industry professionals. No specific training in the use of modelling software is required, but we encourage applications from active researchers with a relevant background in psychology, neuroscience, cognitive science, computer science, robotics, neuromorphic engineering, or a related field. More information about Nengo, the Neural Engineering Framework, and Spaun can be found athttps://www.nengo.ai/. Many of the concepts to be covered are in this book.

Purpose: The main goal of the summer school is to have participants learn to build state-of-the-art neural or cognitive models using Nengo. Participants are encouraged to bring their own ideas for projects, which may focus on testing hypotheses, modelling neural or cognitive data, implementing specific behavioural functions with neurons, expanding past models, or provide a proof-of-concept of various neural mechanisms. Projects can be focused on software, hardware, or a combination of both.

Approach: Discussions during the school will help shape projects, develop new collaborations, and generate new ideas for projects. Participants will have the opportunity to learn how to:

  • use Nengo to program neuromorphic hardware systems, including Loihi!
  • integrate machine learning methods into biologically oriented models
  • interface Nengo with cameras and robotic systems of various kinds
  • build perceptual, motor, and cognitive models with spiking neurons
  • simulate large-scale models at a variety of levels of detail concurrently
  • model anatomical and electrophysiological data
  • model cognitive and behavioural data with a detailed neural model
  • use a variety of single cell models within a large-scale model
  • use your favorite simulator, e.g. NEST, Brian, Neuron, etc.
  • implement modern non-linear control methods in a neural model
  • and much more …

Format: The first few days of the summer school will be be devoted to in-depth tutorials on using Nengo for neural and cognitive modelling. The rest of summer school will be devoted primarily to project work, with a variety of faculty guest lectures and optional tutorials scheduled throughout. A project demonstration and evening banquet will be held on the last day, with a variety of prizes for strong projects! The complete schedule and list of guest lecturers will be announced at a later date.


2 June
14 June
Event Category:


University of Waterloo
Waterloo, Ontario Canada + Google Map