The course aims at offering knowledge in the field of computational neuroscience. Neural models able to describe, represent and interpret the reality. There will be presented principles to build these neural models of brain structures, able to embed multi-scale information, from single neuron functional mechanism to microcircuits, till the generation of high-level functional behaviors.