Cogmaster, Course CA6a

This site is under heavy work. Following a crash (July 2018), the recent web pages have been lost. The visible pages are those of a 2016 backup

Academic year 2018-2019: first Lecture on October 4, 1pm - 4:30 pm, TDs 5pm-6:30pm
Location: Physics Dep, ENS, 24 rue Lhomond, room L382/L384 (3rd floor)
Menu: similar to the one below

Outline of the course   Attendance, listeners   Time & place   Problem sets, exam   Useful references   Course material   Prerequisites, Tutoring   Archives 


Academic year 2016-2017
Course material updated on Nov. 24, 2016.
Problem sets TD4, TD5, and correction TD4, posted here (Nov. 18).
Exam modalities for registered students here (updated Oct. 20: dates of oral presentations)
First lecture: slides here (open access) (access to the course material for the other lectures is restricted to registered students)
If you want to attend this Course, even if you do not intend to pass the exam,
please register with the secretariat of the Cogmaster.



Vincent Hakim (01 44 32 37 68, hakim[at]

Gianluigi Mongillo (01 42 86 38 13, gianluigi.mongillo[at]

Jean-Pierre Nadal (01 44 32 32 75, nadal[at]

Srdjan Ostojic (01 44 32 26 44, srdjan.ostojic[at]

TA: Charlotte Le Mouel (charlotte.le-mouel [at]




            This course introduces quantitative approaches to three central questions in neuroscience: How is the brain made up? What functions and computations does it accomplish? By which mechanisms? The brain is a highly complex object; its function is also highly complex and at the same time extremely refined. Because of this, it is often impossible to establish direct links between the biochemistry, on the one hand, and brain function, on the other. Theoretical or computational neuroscience attempts to provide bridges between the two, by suggesting possible mechanisms that the brain may use in perception, learning, memory, motor control,… Furthermore, in recent years an enormous amount of neurobiological data has been collected with high precision. The sheer volume of data begs for computational principles that may help organize and understand it, and the unprecedented precision of the data is now allowing for detailed comparisons with mathematical theories.


            The scope of the course is threefold. First, to present a number of questions for which a quantitative approach is relevant. Second, to introduce quantitative or mathematical tools necessary to the study of these questions, as well as to the study of similar questions in related fields (psychophysics, computer science, biophysics, bioengineering,...). Third, and maybe most importantly, to discuss concrete examples relevant to brain function in which one can make progress through quantitative thinking. Questions and examples that will be discussed include: How do neurons code inputs to the brain? Is ‘function’ carried out by single neurons or by groups of neurons? How can vision be so precise? Where do the brain rhythms come from? How can one model the learning and storage of memories? How does the brain generate outputs such as motor outputs?




This course belongs to the Master in Cognitive Science ('Cogmaster', ENS, EHESS, University Paris Descartes), and hence appears in the curriculum of students in Cognitive Science (“Advanced Course CA6a”, 6 ECTS).

The course is also open to L3, M1, and M2 physics students; the course can be taken for credit as a non-specialty (non-physics) course by physics students at ENS, but may be taken for credit as well as a specialty (physics) course upon agreement by the Head of Teaching in the Department of Physics.

L3, M1, and M2 biology students at ENS can also take the course for credit as a non-specialty (non-biology) course.

We more specifically recommend the course for credit for M2 cognitive science and biology students, and M1 math, physics, and computer science students.

PhD students from Ecole doctorale Physique en Ile de France (ED PIF) can take the course as one of the optionnal courses. Other Ecoles doctorales allow to take this course among those which have to be taken during the thesis (do not hesitate to ask).

All L3, M1, and M2 students, from any department, are welcome as (non-credit) listeners.

All graduate students, postdocs, visitors, and researchers are welcome as listeners.


Time: The classes of the Course "Theoretical Neuroscience" take place
every Thursday (not including holidays) from 1pm to 4:30pm, with a 30mn break,
with class 1 on Thursday, 29th of September 2016, and last class of the term on Thursday, the 5th of January 2017.

Place: The Course (and the TDs) will be hosted by the Ecole Normale Supérieure (ENS), room L361, third floor of the Physics Department of ENS (24, rue Lhomond, Paris 5).




Starting October the 6th, problem sets will be discussed on Thursdays, from 5pm to 6:30pm, same room as the Course. The exercises topics will essentially correspond to the ones of the Lecture of the preceding week.
Problem sets for the current year are/will be posted here - access with password.



For students taking the course for credit, the exam will be:
- partly based on a (small) project based on an article given in advance, students working in pairs or groups of three.
- partly written: this written part will take place on Thursday, the 19th of January 2017.
Detailed instructions will be posted here.




The course has few prerequisites. However, a good familiarity with elementary mathematics in analysis, linear algebra and probability is mandatory. Some knowledge of neurobiology, and of dynamical systems and statistical mechanics, will be helpful but not necessary.



If necessary, specific tutoring sessions will be organized: For students with little background in maths/physics, tutoring sessions will cover some basic mathematical tools useful for the understanding of the lectures. Ask the TA if interested.




Informative and reference material for the course will be posted on this web page, .





Course CA6a – Academic year 2016/2017

Location (Lectures, TDs and exam): Physics Department of the ENS, 24 rue Lhomond, room L361 (third floor).

Introduction and basic tools, models and concepts

Lecture 1- 29/09/16,
                Vincent Hakim - Overview & Neurons I: Hodgkin Huxley

Lecture 2 - 06/10/16,
                Gianluigi Mongillo - Neurons II

Lecture 3- 13/10/16,
                Gianluigi Mongillo - Synapses

Lecture 4- 20/10/16,
                Srdjan Ostojic - Balanced networks

[27/10/16 -- holidays]

Lecture 5- 03/11/16,
                Srdjan Ostojic - Rate models

Lecture 6- 10/11/16,
                Jean-Pierre Nadal - Learning I (Intro - supervised - unsupervised)

Lecture 7- 17/11/16,
                Gianluigi Mongillo - Learning II: Behavioural learning

Lecture 8- 24/11/16
                Jean-Pierre Nadal - Coding

Models of specific cognitive systems

Lecture 9- 01/12/16
                Srdjan Ostojic - Vision

Lecture 10- 08/12/16
                Vincent Hakim - Navigation

Lecture 11- 15/12/16,
                Gianluigi Mongillo - Memory

[22/12/16 -- holidays]
[29/12/16 -- holidays]

Lecture 12- 05/01/17,
                Jean-Pierre Nadal - Decision

[12/01/17 no lecture, only TDs ]

19/01/17       Written exam   (1:30-4:30pm)

See also the course material page.


This Course has been created in 2005 at the Physics Department of the ENS, with as initial faculty team: Rava Azeredo da Silveira, Nicolas Brunel, Vincent Hakim and Jean-Pierre Nadal. Romain Brette joined the team during several years. A PhD student or postdoc in computational neuroscience is in charge of the problem sets/TDs (most often a former student of this Course). For the current teaching team, see above.

You may have a look at the course material of the last years, 2015-2016, 2014-2015, 2013-2014


Top of page  Outline of the course   Attendance, listeners   Time & place   Problem sets, exam   Useful references   Course material   Tutoring