Given the practical nature of much of the material in the book, it can be used quite successfully as a textbook for a course on cognitive or neural modelling. The material below will assist instructors in running such a course.
Note: If you are looking for something specific (e.g. specific slides, images, code, etc.), please do not hesitate to contact Chris Eliasmith celiasmith@uwaterloo.ca.
Suggested lecture schedule
I've provided more lectures than I believe you can fit in a single term. However, this allows lecturers to add and remove topics as they see fit, or change the emphasis of a particular version of the course. I'm assuming that each lecture is 3 hours (i.e. a typical week's worth of material).
Lecture  Readings  Topics  Assignment 

Week 1  Sections 1.1 & 1.2: The Science of Cognition 

Install and run Nengo 
Week 2  Sections 1.3 & 1.4 

Build a model of a single neuron 
Week 3  Sections 2.2 & 2.2.1 

Build a model of 1D representation 
Week 4  Section 2.2.2 

Build a model that computes linear and nonlinear functions of a single variable 
Week 5  Section 2.2.3 

Build a model of a 1D integrator 
Week 6 (optional)  Section 2.6 

Build a model at 3 levels of description 
Week 7  Sections 3.1–3.4 

Build a model of 2D (or higherD) representation 
Week 8  Sections 3.5–3.7 

Build a model of 2D nonlinear computation (multiplication) 
Week 9  Sections 4.1–4.4 & 4.6 

Build a binding neural network 
Week 10 (optional)  Sections 4.5–4.7 

Build a model that learns an unknown syntactic transformation 
Week 11  Sections 5.1–5.3 

Build a basal ganglia model that selects among 5 actions 
Week 12  Sections 5.4, 5.6–5.8 

Build a question answering model with control 
Week 13  Sections 6.1–6.3 

Build a (serial) working memory model 
Week 14  Sections 6.4–6.6 

Build a network that learns an arbitrary 1D transformation 
Week 15  Sections 7.1–7.3 

Build a question answering model with control 
Week 16 (optional)  Section 7.4 

Build a model to do a simple statistical inference problem 
Week 17  Chapter 8 

Begin a course project, using tutorial 8 as an example 
Week 18  Chapter 9 

Course project 
Week 19  Chapter 10 

Course project 
Assignment details
The assignments above mirror those in the book. It is also useful to ask questions about the functioning of the models being built, and to ask students to change the models slightly to examine different aspects of neural/cognitive processing. The intent of this section of the website is to provide examples of such questions, as we develop them. Suggestions welcome.
Suggested projects

Build a creature to seek food and return to a home nest.

Build a serial working memory model that allows for loading, reset, etc.

Build a robot controller for a robot that you present instructions to, that it memorizes and then executes.

Build an adaptive controller for a 3link arm using Slotine's adaptation methods.

Build a model that does any one of the tasks in Spaun.

Build something on the modelling ideas list.
If you have a project suggestions, please add it to the modelling ideas list, or post it on the Nengo forum.