Personal tools

Online Course Catalog

Berlin Additional Topics Block course

Ethics and Neuroscience

Philosophical theories of ethics, mental privacy, ethical aspects of animal experiments, ethical aspects of clinical neuroscience and patient research, good scientific practice, data protection and computer security, neurolaw, ethics committees.

Lecture, Group Work, block

MSc, PhD

none

BCCN Berlin, Berlin School of Mind and Brain, Berlin

Winter, semester break, 1 week / 2-3 ECTS

International Winter School

Visit the course website
Berlin Additional Topics Block course

Mathematics Prep-Course

This course is intended as a refreshment of mathematical tools of analysis, linear algebra and statistics which will be necessary for the CNS students in the first year. Students will acquire broadmathematical knowledge of functions in one resp. several real variables, in linear algebra, in differential equations, in probability theory and statistics, as needed for Computational Neuroscience. Basic mathematical skills for the analysis and approximation of functions, solutions of differential equations and signals, for solving linear systems and systems of ordinary differential equations will be refreshed.
Participants will learn to apply mathematical foundations to the modeling and analysis of neural data and to use basic mathematical techniques to problems in Computational Neuroscience with guided assistance.

Lecture, block

MSc

Maths: 3 semesters
Programming: none
Neuroscience: none

BCCN Berlin

Schwalger
Winter, semester break, 2 weeks / 4 ECTS

Two-week course before new MSc students start their first term (Sep-Oct)

Visit the course website
Berlin Additional Topics Block course

Neurobiology Prep-Course

This course is intended as bridge for students without physiology training, enrolling in Computational Neuroscience. The aim is to provide the basics in neurophysiology.

Lecture, block

MSc

Maths: none
Programming: none
Neuroscience: none

BCCN Berlin

Larkum
Winter, semester break, 9 days / 2 ECTS

One-week course before new MSc students start their first term (Sep-Oct)

Visit the course website
Berlin Additional Topics Block course

Seminar Spatial and Temporal Cognition

For further information please contact the lecturers Virginia Flanagin, and Kay Thurley.

Seminar, weekly

MSc, PhD

LMU, Munich

Flanagin, Thurley
Winter and summer, 2h per week / 3 ECTS
Visit the course website
Berlin Data Analysis Running lecture

Machine Intelligence

Artificial neural networks: Connectionist neurons, the multilayer perceptron, radial basis function networks, learning by empirical risk minimization, gradient-based optimization, overfitting and underfitting. Learning theories and support vector machines: statistical learning, learning by structural risk minimization. Probabilistic methods: Bayesian inference and neural networks, generative models. Projections methods. Principal Component Analysis, Independent Component Analysis and blind source separation. Stochastic optimization. Clustering and embedding.

Lecture Maths Tutorial, weekly

MSc, PhD

Maths: 3 semesters
Programming: basic
Neuroscience: none
Programming language: Python, Matlab, R

Technische Universität Berlin, BCCN Berlin, Berlin

Obermayer
Winter and summer, 2 x 4h per week / 2 x 6 ECTS

Runs for 2 semesters, each semester can be taken separately for 6 ECTS

Visit the course website
Berlin Theoretical Neuroscience Running lecture

Acquisition and Analysis of Neural Data

Students will gain knowledge about the most important methods for experimental acquisition of neural data and the respective analytical methods, they will learn about the different fields of application, the advantages and disadvantages of the different methods and will become familiar with the respective raw data. They will be enabled to choose the most appropriate analysis method and apply them to experimental data.
Contents include:
Acquisition of neural data (1st semester): large scale signals (fMRI, EEG, MEG etc) and cellular signals, hands-on experience with neural data acquisition techniques.
Analysis of neural data (2nd semester): firing rates, spike statistics, spike statistics and the neural code, neural encoding, neural decoding, discrimination and population decoding, information theory, statistical analysis of EEG) data, spatial filters, classification, adaptive classifiers.

Analytical / Programming Tutorial Practical Course (Lab)

MSc, PhD
  • Maths: 3 semesters
  • Programming: basic
  • Neuroscience: basic
  • Progr. Lang.: Python

This module is compulsory for students of the Master program Computational Neuroscience, compulsory elective or elective for the specialization Computational Neuroscience, Artificial Intelligence, and Signal Processing (generally for advanced Diploma students or master students).

BCCN Berlin

Haynes et al.
Winter and summer, weekly/ 2 x 4 h per week / 5 - 12 ECTS

Runs for 2 semesters, possible combination would be the winter term course with focus on data acquisition, 5 ECTS without the project

Visit the course website
Berlin Theoretical Neuroscience Running lecture

Models of Higher Brain Functions

Participants should learn the basic concepts and most important topics in the Cognitive Neurosciences. In addition, they should know the state-of-the-art models in these domains and their theoretical foundations. After completing the module, participants should understand strengths and limitations of the different modeling approaches (e.g. bottom-up versus top-down), should be able to understand the rationale behind models and their implementation, and should be aware of performance criteria and critical statistical tests. Participants should also be able to modify models of cognitive processes as well as to apply existing models to novel experimental paradigms, situations or data.
Contents include:
Auditory and visual system, natural image statistics and sensory processing, motor system, psychology and neuroscience of attention, memory systems, executive control, decision making, science of free will and consciousness. Data modeling and essential statistics, psychometric methods, signal detection theory, models of visual processing, models of visual attention, models of executive function. Signal processing, sensory and cognitive modeling using Python.

Lecture, Analytical Tutorial, Programming Tutorial

MSc, PhD
  • Maths: 3 semesters
  • Programming: basic
  • Neuroscience: basic
  • Progr. lang.: Python

BCCN Berlin

Haynes and Sprekeler
2 h weekly in winter- and 6 h weekly in summer semester / 2-12

Starts with seminar “Cognitive Neuroscience” in Winter Semester (2 ECTS), the rest runs during the summer term, multiple combinations possible

This year: No course in summer semester 2019, summer course will be  postponed to winter semester 2019/20!

Visit the course website
Berlin Theoretical Neuroscience Running lecture

Models of Neural Systems

Participants should learn basic concepts, their theoretical foundation, and the most common models used in computational neuroscience. The module also provides the relevant basic neurobiological knowledge and the relevant theoretical approaches as well as the findings resulting form these approaches so far. After completing the module, participants should understand strengths and limitations of the different models. Participating students will learn to appropriately choose the theoretical methods for modeling neural systems. They will learn how to apply these methods while taking into account the neurobiological findings, and they should be able to critically evaluate results obtained. Participants should also be able to adapt models to new problems as well as to develop new models of neural systems.
Contents include:
Hodgkin-Huxley model, Channel models, Synapse models, Single-compartment neuron models, Models of dendrites and axons, Models of synaptic plasticity and learning, Network models, Phase-space analysis of neuron and network models (linear stability analysis, phase portraits, bifurcation theory).

Theoretical Lecture, Experimental Lecture, Analytical Tutorial, Computer Tutorial

MSC, PhD
  • Maths: 3 semesters
  • Programming: basic
  • Neuroscience: basic
  • Progr lang.: Python

BCCN Berlin

Lindner
Winter term /weekly/8 h per week / 12

Combinations of a subset of the courses for fewer ECTS possible

Visit the course website
Berlin Theoretical Neuroscience Running seminar

Stochastic Partial Differential Equations

Participants should learn basic concepts, their theoretical foundation, and the most common models of stochastic evolution equations on Hilbert spaces with a view towards its applications to the modelling, analysis and numerical approximation of spatially extended neurons and neural systems subject to noise. Participants will learn basic techniques to analyze global properties of neural systems both qualitatively and quantitatively. Participants will also learn basic simulation techniques for stochastic neural systems and how to evaluate simulation output. Participants should also be able to adapt models to new problems as well as to develop new models of neural systems.
Contents include:
Gaussian measures on Hilbert spaces, stochastic integration on Hilbert spaces, semilinear stochastic evolution equations, stochastic reaction diffusion systems, continuum limits of neural networks.

Seminar

MSc, PhD
  • Maths: advanced
  • Programming: basic
  • Neurobiology: none

Bernstein Center Computational Neuroscience Berlin

Technical University of Berlin

Stannat
Winter term /weekly/2 h per week / 3 ECTS
Visit the course website
Berlin Theoretical Neuroscience Running lecture

Stochastic Processes in Neuroscience

Participants should learn basic concepts, their theoretical foundation, and the most common models of stochastic processes used in computational neuroscience to model noisy neural systems. Participants will learn basic techniques to analyze the stochastic behavior of singles neurons and neural systems both qualitatively and quantitatively. Participants will also learn basic simulation techniques for stochastic neural systems and how to evaluate simulation output. Participants should also be able to adapt models to new problems as well as to develop new models of neural systems.
Contents include:
Brownian motion and stochastic calculus, stochastic models for single neurons (stochastic Hodgkin-Huxley model, stochastic integrate-andfire models, random oscillators), coupled neurons with noise, synchronization, stochastic stability, stochastic neural fields, travelling waves.

Lecture

MSc, PhD
  • Maths: advanced
  • Programming: basic
  • Neurobiology: none

Technical University of Berlin

Bernstein Center for Computational Neuroscience Berlin

Stannat
Winter term / weekly/4 h per week / 6 ECTS
Visit the course website
Bochum Additional Topics Running lecture

Mathematical Psychology

In the first three semesters of studying psychology, you have learned about a wide variety of perceptual, cognitive and motor processes. What you have not learned about is that some highly complex processes can be captured and explained using simple mathematical or computer models. This class will introduce you to this powerful approach through a  combination of interactive theory lectures and hands-on computer lab exercises. The lectures will introduce a diverse range of topics in perception, decision making, learning and memory; and methods such as psychophysics, signal detection theory and neural network modeling. The computer labs will introduce scientific programming in Matlab based on realistic examples of psychological research. In the the class project, students will design their own experiment, and then implement and analyze it using Matlab. The integration of theory and practice in this class will help students learn the abstract theory and how to use computers to run and analyze their future experiments, such as in their Bachelor and Master projects.

Lecture + Tutorial, weekly, omputer labs

BSc

Institut für Neuroinformatik, Ruhr-Universität Bochum

Cheng et al.
Summer, 2h per week / 6 ECTS

Capacity is very limited (10 students)

Visit the course website
Bochum Additional Topics Lab Rotation

Modeling Episodic Memory and Spatial Navigation

The computational neuroscience group at the Ruhr University Bochum studies the cognitive and neural mechanisms underlying episodic memory and spatial navigation. The group employs a wide range of computational methods ranging from (spiking) neural networks, abstract cognitive models to machine learning algorithms such as unsupervised and reinforcement learning.

MSc

Python

Institut für Neuroinformatik, Ruhr-Universität Bochum

Cheng et al.
Winter or summer, individually planned / no ECTS
Visit the course website
Bochum Computational Modelling Running seminar

Computational Cognitive Modeling

The human mind is most intimately familiar to us, yet we understand very little about how it functions. To study the mind, the field of cognitive science pursues an interdisciplinary approach. One of the pillars of cognitive science is computational modeling. This seminar will survey models of perception, memory and action. Rather than focusing on the mathematical details, we will discuss the motivation, application and noteworthy properties of the models, including their strengths and shortcomings. Class work will include student presentations and discussions. The topics will be assigned to the
students in the first meeting.

seminar, weekly

MSc

Institut für Neuroinformatik, Ruhr-Universität Bochum

Cheng et al.
Winter, 2h per week / 3 ECTS

Capacity is limited to 20 students

Visit the course website
Bremen Additional Topics Block seminar

Neurophysics (Advanced Studies I)

Practical course on neuronal network modeling and data analysis. Problems selected from the fields of neuronal coding, neuronal decoding, data analysis and small neuronal networks will be treated in small projects. The focus lies on the development of simple, yet viable models and the performance of computer simulations required for obtaining significant results.

Practical Course,
block

Master

Maths: 1 semester
Programming: fluent
Neuroscience: basic
Programming language: Matlab or Python or other

University of Bremen

Ernst, Pawelzik et al.
Summer, block, 4 weeks / 9 ECTS
Visit the course website
Bremen Additional Topics Lab Rotation

Neurophysics - Labrotation (Advanced Studies II)

Labrotation on an actual research topic in Computational Neuroscience. Students are able to organize an extended internship. They work relatively independent on a research topic. They learn data analysis, statistical evaluation and interpretation on an advanced level.

Practical Course,
block

Master

Maths: 1 sem.
Programming: fluent
Neuroscience: basic
Programming language: Matlab or Python or other

University of Bremen

Ernst, Pawelzik et al.
Summer or winter, block, 6-7 weeks / 15 ECTS

Neurophysics (Advanced Studies I) recommended

Visit the course website
Bremen Additional Topics Running lecture

Programming

Learn to write your own computer programs to analyse data and simulate neuronal systems. In the first half of the lectures and practical exercises, you will achieve the basic skills to write computer programs which perform simple calculations, and we will advise you how to break down a more complex problem into simple tasks a computer can perform. In the second half of the course, you will apply your acquired skills to analyse neural signals (mean and variance, estimation of firing rates, reverse correlation, ROC analysis, etc.), and simulate single neurons or synapses (integrate-and-fire neuron, Hodgkin-Huxley neuron).

Lecture, Programming Tutorial,
weekly (alternating lecture/
exercises)

Master, (Bachelor)

Maths: none
Programming: none
Neuroscience: none
Programming language:  Matlab or Python

University of Bremen

Erhard et al.
Winter, weekly, starting on 5th November till 21st December 2018, Tuesday and Thursday from 2-4 pm / 3 ECTS
Visit the course website
Bremen Computational Modelling Running lecture

Computational Neuroscience

This lecture we will introduce a spectrum of different methods for describing, analyzing and simulating fundamental processes in the brain. Topics include neurons and neuron models, interactions and collective phenomena, memory and memory capacity, synaptic plasticity, feedforward and recurrent networks, learning and adaptation, self-organization and map formation, as well as an introduction to machine learning.

Lecture, Math+Programming Exercises

Master

Maths: 3 semesters
Programming: basic
Neuroscience: basic
Programmin language: Matlab or Python

Institut für Theoretische Physik, University of Bremen

Ernst, Pawelzik et al.
Summer, weekly, 3h per week, fridays 2pm - 4pm, preliminary meeting on 05.04.2019 / 5 ECTS
Visit the course website
Bremen Theoretical Neuroscience Running lecture

Theoretical Neurosciences: Computational Neuroscience I

Introduction to fundamental concepts in Computational Neuroscience. In the first term, we will study basic encoding and decoding schemes, analysis of neural signals, and the dynamics of single neurons. In the second term, we will focus on synapses and neural networks, and study emergent phenomena such as computation and classification, learning and memory, pattern formation, and synchronization.

Lecture, Math exercises,
weekly (alternating lecture/
exercises)

Master, (Bachelor)

Maths: 1 semester
Programming: none
Neuroscience: none

University of Bremen

Ernst et al.
Winter, starting on 3rd of December 2018 till 25th January, 2019, Wednesday and Friday from 2-4 pm / 2 ECTS
Visit the course website
Bremen Theoretical Neuroscience Running lecture

Theoretical Neurosciences: Computational Neuroscience II

Follow-up to course "Computational Neuroscience I" held in Winter Semester: Here we will focus on synapses and neural networks, and study emergent phenomena such as computation and classification, learning and memory, pattern formation, and synchronization.

Lecture,
Math + Programming exercises/
weekly (alternating lect/exerc.)

Master, (Bachelor)

Maths: 1 sem.
Programming: basic
Neuroscience: basic
Programming language: Matlab or Python

University of Bremen

Ernst, Pawelzik et al.
Summer, weekly, 2h per week, every Friday lecture 2-4 pm, exercises 12-2 pm / 2 ECTS
Bremen Theoretical Neuroscience Running lecture

Theoretical Neurosciences: Statistical Methods

The course will start with rehearsing methods from descriptive statistics, in particular on concepts important for understanding neuronal data. Subsequently, we will focus in parallel on methods useful for investigating the brain as an information-processing system, and on methods needed to analyze behavioral or neural data (e.g., EEG, fMRI, Electrophysiology). In this course, you will acquire the necessary skills to perform analysis of neural or behavioral data in a lab situation. In particular, you will learn how to plan experiments yielding meaningful statistics, and how to select and to apply appropriate statistical tests. In parallel, you will understand how to compute with probabilities and how to perform inference and estimation on noisy data. Hereby you acquire the competency to study encoding and decoding of information of the brain.

Lecture,
Math + Programming Exercises,
weekly (alternating lect/exerc.)

Master, (Bachelor)

Maths: 1 semester
Programming: none
Neuroscience: none

University of Bremen

Fehr et al.
Winter, starting on 15th October till 23rd November 2018, Tuesday and Thursday 12-2 pm / 2 ECTS
Visit the course website
Cologne Data Analysis Block course

Advanced Course on Neural Data Analysis

This advanced course aims at providing deeper insights in state-of-the-art questions in neuroscience, analysis approaches and how to formalize questions to neuronal data so they can be answered quantitatively. The course addresse ecellent master studetns and PhD students interested in data analytics and in getting hands-on experience in the analysis of electrophysiological data (multiple-parallel spike trains and local field potentials). In the first week of the course, international experts will give lectures on statistical data analysis and data mining methods with accompanied exercises. In the second week the participants will pursue their own data analysis projects on a common data set.

Lectures, Tutorial, Exercises,
block

MSc, PhD

good programming skills, background in mathematics (algebra) and statistics
Programming language: Python

Jülich Research Center, University of Cologne,  LMU Munich/German Neuroinformatics Node/
Jülich/Cologne (Haus Overbach)

Organizers: Gruen, Nawrot, Wachtler et al.
Winter, block, 2.5 weeks, 01.04.-2019-18.04.2019 / 6 ECTS
Visit the course website
Cologne Data Analysis Block course

Introduction to Scientific Programming in Python with Application to Neural Data Analysis

This module will equip the student with basic skills of scientific programming with PYTHON and provide the student with hands-on experience in the statistical analysis of experimental neurophysioloigcal data sets and the adequate presentation of results. No previous programming skills are required.

Tutorials, Exercises, block

MSc

no background required

University of Cologne - Institute of Zoology

Rostami, Nawrot
Winter, 1 week, Feb 18 - 26, 2019 / 3 ECTS

max. 2 places

Visit the course website
Cologne Additional Topics Block course

Neural Function I

The students will acquire a solid knowledge on excitable membranes and electrophysiological methods. Students are trained to perform intracellular recordings and to apply intracellular staining techniques and fluorescence microscopy. They will analyze synaptic interactions of neurons and perform pharmacological analysis of membrane properties. Basic data analysis will be carried out with the Spike2 software. Students are introdued to programming with Matlab and will write their own scripts for time series analysis. Each student will present her/his results in a final presentation.

Lectures, Tutorial, Exercises, block

MSs

University of Cologne - Institute of Zoology

Nawrot et al.
Summer, block, 6 weeks (1st half of semester), Introductory meeting 01.04.2019 / 12 ECTS

max. 2 places

Visit the course website
Cologne Additional Topics Block course

Neural Function II

The goal is to equip the student with detailed knowledge on concepts and experimental approaches in the analysis of neural networks. Students will independently design and perform a small-sized scientific project on rhythmic motor behavior in one invertebrate or vertebrate animal model. The project work involves planning and performing of behavioral or/and electrophysiological experiments, data analysis and presentation of results.

Lectures, Tutorial, Exercises, block

MSc

Requires completion of Neural Function I or documented experience with electrophysiology and programming in Matlab

University of Cologne - Institute of Zoology

Nawrot et al.
Summer, block 6 weeks (2nd half of semester), Introductory meeting 20.05.2019 / 12 ECTS

Max. 2 places,

Requires completion of Neural Function I or equivalent course

Visit the course website
Cottbus-Senftenberg Additional Topics Running lecture

Modellierung von Wahrnehmung und Handlung

For further information please contact the lecturer Stefan Glasauer.

lecture and exercise, weekly

Institut für Medizintechnologie, Brandenburgische Technische Universität Cottbus - Senftenberg

Glasauer
Summer, 2h + 2h per week /

Lecture is held in German but most slides are in English.

Cottbus-Senftenberg Theoretical Neuroscience Running lecture

Einführung in Computational Neuroscience

The lecture demonstrates the methods for analysis and modelling of neurons, neuronal systems, and behavior. Keywords: Spiking neurons, resting membrane potential, ion channels, action potential, Hodgkin-Huxley model, phase plane analysis, leaky integrate-and-fire model, synaptic transmission, synaptic plasticity. Neural networks: perceptron, Hebb's learning rule, Hopfield networks. Analysis of spike trains (reverse correlation) and firing rate (regression and system identification). Optimal estimation: minimum variance, maximum likelihood, maximum a-posteriori, mechanisms of sensory fusion. Modelling of sensorimotor systems.

lecture and exercise, weekly

no

Institut für Medizintechnologie, Brandenburgische Technische Universität Cottbus - Senftenberg

Glasauer
Summer, 2h + 2h per week /

lecture held in German, most slides in English

Darmstadt Computational Modelling Running seminar

Applied Cognitive Modeling

Advanced introduction to the implementation of cognitive models; levels of description: computational, algorithmic, and implementational models; reading, understanding, and implementing recent publications involving cognitive models, e.g. human information processing, decoding of physiological signals, artificial cognitive systems, machine learning in psychology, motor control.

Seminar and Programming Lab, weekly

Programming languages: e.g. Python, Matlab, BUGS/JAGS/Stan, R

Technische Universität Darmstadt

Rothkopf et al.
Winter, weekly / 6 ECTS
Darmstadt Computational Modelling Running lecture

Computational Foundations of Cognitive Science

Advanced intorduction to cognitive modeling; levels of description:
computational, algorithmic, and implementational models; computation as central paradigm for the understanding of intelligent systems and adaptive cognitive processes; emphasis on latent variable models, Bayesian graphical models, inference and learning.

Lecture and seminar, weekly

MSc

Calculus, Basic Probability and Statistics

Technische Universität Darmstadt

Rothkopf et al.
Winter, 1.5h per week / 6 ECTS
Visit the course website
Frankfurt Additional Topics Running lecture

Systems Engineering Meets Life Sciences I

This multi-semester course focuses on emerging interdisciplinary
perspectives on ‘Systems Science and Engineering for Intelligence’. We focus on natural systems, human and computer vision, bio-inspired vision system designs, and systems theory required for modeling, analysis, simulation and validation of cognitive vision systems. The emphasis is on abstractions, modeling, and rigorous statistical approaches to performance evaluation. Connections are also made between engineering designs and architectural
designs in natural systems. The course draws upon years of systems engineering – involving systems modeling, analysis, and validation of computer vision systems and explores links them to latest viewpoints from Machine Learning, Artificial Intelligence, and Brain Sciences. The core emphasis in the course is that there is a natural correspondence between (Application Contexts, Tasks, Performance Requirements) and (Hardware and Software Programs and their Parameters). Paradigms popular for systems design – model-based systems engineering vs data-driven machine learning
will be contrasted. The course material is largely based on dissertations, publications, and online video material.
The objective of the course is to teach foundations in systems thinking that can be applied to design, analysis, and validation of intelligent systems. Through case-studies in computer vision the students learn systems modeling, simulation and optimization of intelligent systems.

Lecture + exercise, weekly

Goethe University, Frankfurt

Ramesh et al.
Winter, 4h per week / 6 ECTS

The course can be offered as a blended learning course with a distributed team project executed as a block course for one to two weeks at the end of the semester, too.

Frankfurt Computational Modelling Block course

Compartmental Modeling of Biophysically and Anatomically Realistic Neurons

This research block provides opportunity to participate in a real research project; Topics: modeling neurons (from the hippocampus/cortex) at different levels, ranging from neurons with simplified morphology to neurons with full morphology; modeling synaptic plasticity in these neurons; learning techniques for building, managing, and using models that are closely linked to experimental data, especially those that involve hippocampal cells with complex anatomical and biophysical properties; coupling of compartmental modeling to morphological modeling (TREES toolbox)

Research module, block

MSc, PhD (1st year)

programming experience
Programming languages: NEURON (hoc, NMODL), Matlab, TREES toolbox

Clinical Neuroanatomy, Goethe University Frankfurt

Jedlicka et al.
Winter and summer, 4-6 weeks /

Extension of this block course in the form of MSc thesis projects is available for highly interested and motivated students

Visit the course website
Frankfurt Computational Modelling Running lecture

Machine Learning I

Supervised, unsupervised and semi-supervised learning, reinforcement
learning, Bayesian learning, Energy minimization and optimization.

Lecture and Exercise, weekly

MSc, PhD

Basic linear algebra and programming skills
Programming language: flexible

Goethe University, Frankfurt

Kaschube, Ramesh et al.
Winter, 4h per week / 6 ECTS
Visit the course website
Frankfurt Computational Modelling Block course

Models for Neural Circuit Development

We will discuss the principles guiding the formation of sensory maps and receptive fields during circuit development. The students will examine how different mechanisms including: emergence of diverse single neuron properties and activity-dependent synaptic plasticity interact during development to give rise to functional circuits. The students will have the opportunity to analyze data from visual cortex and build their own models of the assembly and tuning of developing neuronal circuits.

Research module, block

MSc or PhD

Programming languages: Matlab, C, Python

Max Planck Institute for Brain Research, Frankfurt

Gjorgjieva et al.
Winter and summer, 4-6 weeks /
Frankfurt Theoretical Neuroscience Running lecture

Theoretical Neuroscience

This module provides an introduction to modern theoretical neuroscience with an attempt to cover all relevant spatial scales (from molecules to brain areas) as well as temporal scales (sub- millisecond to evolutionary times scales).

Lecture and exercise, weekly

Bachelor, MSc, PhD

Basic analysis, linear algebra and programming skills
Programming language: flexible

Goethe University Frankfurt

Kaschube et al.
Spring, weekly, 4h per week / 6 ECTS
Giessen Additional Topics Running seminar

Sensation and Perception

This is an introductory-level seminar series on the psychology and biology of visual perception. Topics include illusions, retina, contours, colour, motion, Gestalt psychology, faces and objects, attention and consciousness, computer vision, eye movements, neuropsychology and art. Each week 2-3 students present one paper each for 20 minutes. After each presentation there is a question and answer and discussion section. Each student can also receive a 30-min tutorial with me a few days before their presentation. Participants receiving five or more CP must also complete an essay on the same topic as their presentation.

Seminar, weekly

MSc

Justus-Liebig-Universität, Department of Psychology (FB6), Giessen

Fleming et al.
Winter or Summer, weekly, 2h per week / 3 - 5 ECTS
Giessen Computational Modelling Lab Rotation

Masters Thesis Project on Visual Perception

Masters projects for motivated students seeking a career in research are available in Roland Fleming's lab.  Research in the lab focusses on mid- and high-level vision, including the perception of 3D shape (e.g. shape-from-shading) and the physical properties of objects and materials (e.g. viscosity, stiffness). We make extensive use of photorealistic computer graphics and simulations. The project would combine psychophysics with modeling (e.g. deep learning).

Lab Exchange, Master Thesis Project

MSc

Maths: 1 semester, Programming: fluent, Neuroscience: basic, Programming languages: Matlab and/or Python. Familiarity with Caffe is an advantage.

Justus-Liebig-Universität, Department of Psychology (FB6), Giessen

Fleming
2 Semesters /
Göttingen Data Analysis Lab Rotation

Information Dynamics/Information theoretic analysis of neural data

Students will learn to estimate active information storage, transfer and modifcation using the IDTxl toolbox. datasets will be electrophysiological recordings from non-human primates and MEG data from patients with Autism.

Max Planck Institute for Dynamics and Self Organization - Departement of Nonlinear Dynamics & Network Dynamics Group

Michael Wibral
all year, minimum of 8 weeks /
Visit the course website
Göttingen Theoretical Neuroscience Block seminar

Neural Networks and Information Processing

An introductory meeting will take place on Wednesday, 24th of October at 12:15 at the MPI for Dynamics and Self-Organization, room 0.77
The block seminar will take place in the week 18.-22. February 2019
Programming skills are required. The number of participants is limited to 15.
Inspired by the architecture of the human brain, artificial neural networks have been developed in the past decades to process and solve various types of tasks. To understand processing in such networks, a natural framework is provided by information theory. The seminar will focus on information theory to study the design, dynamics, and function of such networks.
The seminar is organized as a block seminar, in the spirit of summer schools or code jams. The students choose a topic to work on in small groups, preparing the background theory, implementing the main results, and ideally obtaining novel insights based on their own research projects within the block seminar.

Block seminar, 1 week

Max Planck Institute for Dynamics and Selforganization, Göttingen

Priesemann, Levina et al.
18.02.2019 to 22.02.2019, Introductionary meeting on 24.10.2018 /
Göttingen Theoretical Neuroscience Lab Rotation

Nonlinear dynamics

Collective dynamics; subsampling; information theory; synaptic plasticity; principles of local learning.
Short research projects or collaborations comprising any of these topics are defined together with the student.

Programming or analytical skills are required

Max-Planck Institute for Dynamics and Self-Organization - Departement of Nonlinear Dynamics & Network Dynamics Group, Göttingen

Viola Priesemann
Time and duration depend on topic /
Visit the course website
Göttingen Theoretical Neuroscience Running lecture

Theoretical and Computational Neuroscience: Collective dynamics of biological neural Networks II

Introduction to Neurophysics, Modeling and Methods, Nonlinear Dynamics, Statistical Physics, Neurobiology, Neural Networks. This lecture course offers an introduction to advanced modeling strategies for biological neural networks. After a short introduction to the biophysics of single cells and an overview of their basic firing patterns, we explain fundamental properties of networks models of neurons, starting from simple uniform connectivity and progressing to spatially extended and to arbitrarily complex interaction networks. These network models explain and predict key dynamical aspects of neural circuits, including irregular activity of cortical dynamics, feature selectivity, self-organization of neural maps, and the coordination of precisely timed spikes across networks. The summer term course has its focus on neural field models.

Lecture

MSc or BSc (Physics, Mathematics, Applied Informatics)

Institute für Nichtlineare Dynamik, departement of physics, Univesity of Göttingen

Wolf, Priesemann et al.
Summer, weekly, 2h per week / 3 ECTS

Language: English

Visit the course website
Hamburg Additional Topics Running lecture

Basics of Brain Connectivity

Fundamental concepts; Structural connectivity; Functional connectivity; Clinical aspects

Lecture

MSc, PhD

none

University Medical Center Hamburg-Eppendorf (UKE), Hamburg

Hilgetag
flexible /
Visit the course website
Hamburg Additional Topics Block seminar

In vivo Electrophysiology

Introduction
Surgery
Recording protocols (extracellular, patch-clamp)
Combination with other experimental approaches (imaging, optogenetics)

Practical course

MSc, PhD

University Medical Center Hamburg-Eppendorf (UKE), Hamburg

block, 1 week /
Hamburg Additional Topics Running seminar

Methods Academy “Multi-site Communication in the Brain”

MR imaging;  Brain stimulation approaches; Methods of EEG/MEG data analysis; Statistics of complex networks; Computational modeling of large-scale brain dynamics

Seminar, weekly

MSc, PhD

none

University Medical Center Hamburg-Eppendorf (UKE), Hamburg

Trautmann-Lengsfeld
weekly, Semester is felxible /
Visit the course website
Hamburg Additional Topics Running lecture

Neuropsychiatric disorders

Schizophrenia, autism, bipolar disorder

Lecture, monthly

MSc, PhD

University Medical Center Hamburg-Eppendorf (UKE), Hamburg

monthly, 6 lectures /
Jülich Additional Topics Block course

Cortical Structure and Function

  • Reading, presenting and discussing seminal papers in the neurosciences
  • Key findings and concepts in experimental neuroscience
  • Impact of computational neuroscience

RWTH Aachen University

Grün
/
Visit the course website
Jülich Additional Topics Running lecture

Statistical Physics

Statistical theory of equilibrium states (e.g. collective phenomena, phase transitions, renormalization group theory) and nonequilibrium processes (e.g. kinetic theory, stochastic processes).

Students learn the principles, on which the modeling of complex systems is based, as well as the mathematical methods that are employed in deriving and solving such models.

lecture and exercise, weekly

RWTH Aachen University

Helias
Summer, 4h per week /
Visit the course website
Jülich Data Analysis Block course

ANDA: Advanced Course on Neural Data Analysis

Techniques to record neuronal data from populations of neurons are rapidly improving. Simultaneous recordings from hundreds of channels are possible while animals perform complex behavioral tasks. The analysis of such massive and complex data becomes increasingly challenging. This advanced course aims at providing deeper training in state-of-the-art analysis approaches in systems neuroscience.

The course is addressed to excellent master and PhD students and young researchers who are interested in learning advanced techniques in data analytics and in getting hands-on experience in the analysis of electrophysiological data. Internationally renowned researchers will give lectures on statistical data analysis and data mining methods with accompanying exercises. Students will define and perform their own analyses on provided data to solve a challenge.

block, lectures, exercises, hands-on experience in the analysis of electrophysiological data

excellent master and PhD students and young researchers

Participants are required to have a strong interest in data analysis, a background in a mathematical or related field, knowledge of algebra, matrix operations, and statistics, and need to have solid programming experience (preferably in Python).

G-Node, LMU Munich, University of Cologne, Forschungszentrum Jülich, Hebrew University of Jerusalem

The venue of the course is Haus Overbach, Jülich-Barmen

01.04.2019-18.04.2019, full-day /
Visit the course website
Jülich Data Analysis Running lecture

Statistical mechanics of neural networks

The neural networks of the brain form one of the most complex systems we know. Many qualitative features of the emerging collective phenomena, such as correlated activity, stability, response to inputs, chaotic and regular behavior, can, however, be understood in simple models that are accessible to a treatment in statistical mechanics. This course presents the fundamentals behind contemporary developments in neural network theory that are based on methods from statistical mechanics of classical systems with a large number of interacting degrees of freedom.
The focus on classical systems allows us to introduce the standard language and tools employed in statistical field theory in a simple and didactic form moments, cumulants, generating function[al]s, Wick's theorem, linked cluster theorem, perturbation theory, Feynman diagrams, mean-field approximation, loopwise expansion). We will explain and derive these concepts as far as they are needed in the context of neural networks. This
first part will be familiar to students with some knowledge in (quantum) field theory and statistical physics.

Lecture and Exercise, weekly

RWTH Aachen

Helias
Winter, 3h per week /
Visit the course website
Jülich Theoretical Neuroscience Running lecture

Introduction to Computational Neuroscience

Models of neurons, synapses and networks; concepts of neuronal coding and cortical information processing; plasticity and learning. Data analysis and visualization by self-written programs; Usage of scientific programming languages (Matlab and Python), also for documenting the analyses; hypothesis tests by numerically generated modified data ('surrogate data'); Simulation of neuronal circuits.

Lecture and exercise, weekly

MSc (biology, physics, ect.)

mathematical background; considerable advantage: programm skills
Programming language: Python

RWTH Aachen University, Jülich

Grün et al.
Winter, 3h per week / biology: 6 ECTS; math: 7,5 ECTS; physics: 10 ECTS

This course is taught in combination with "Cortical Structure and Function" taught during the winter semester. This course can also function as Computational Neuroscience (I), if "Cortical Structure and Function" is used as (II). However, I is not a prerequisite for II.

Visit the course website
Jülich Theoretical Neuroscience Running lecture

Theoretical Neuroscience – Correlation structure of neuronal networks

  • Markov models of network activity
  • Mean-field theory of binary/spiking neuronal networks
  • Fokker-Planck theory of spiking neurons
  • Linear response theory of correlations
  • Correlation structure of activity in recurrent neuronal networks

lecture and exercise, weekly

RWTH Aachen University

Diesmann, Helias
Summer, 2h + 2h per week /
Visit the course website
Leipzig Theoretical Neuroscience Running lecture

Geometric and topological methods for the analysis of data in biology, neurobiology and other fields

Many data can be organized as networks, or more generally, as simplicial complexes or hypercomplexes, possibly weighted and/or directed.
We develop mathematical tools to analyze such structures systematically.
This is a continuation of the course from the last term, but newcomers are welcome, and the material will be organized accordingly.

Lecture, weekly

Master and PhD students

some background in mathematics

Max Planck Institute for Mathematics in the Sciences, Leipzig

Jost
Winter, weekly, 2h per week /

Language:  English

Visit the course website
Leipzig Theoretical Neuroscience Running lecture

Mathematical methods in the neurosciences

In this course, I plan to treat the dynamics of populations of neurons and of synaptic learning.

Lecture, weekly

MSc, PhD

some background in mathematics

Max Planck Institute for Mathematics in the Sciences, Leipzig

Jürgen Jost
Summer, weekly, 2h per week /

Language: English

Visit the course website
Magdeburg Theoretical Neuroscience Running lecture

Stochastic Dynamics and Spiking Networks

Special mathematical and statistical tools are required to model and analyze biologically plausible networks of spiking neurons. The course offers a step-­by-­step introduction to stochastic dynamical systems up to and including current mean-­field approaches to recurrent networks of spiking neurons. Stochastic variables, stochastic processes, interval distributions, autocorrelation and power spectrum, Wiener process and white noise, LIF neurons with Poisson input, diffusion limit, Fokker-­Planck equation of VIF neuron, mean-­field theory of recurrently connected populations, application to decision making and confidence. In the practical part, students simulate and analyze recurrent networks of spiking neurons on the basis of Matlab and Neuron.  

Lecture, exercise, tutorial, weekly

MSc, PhD

MSc level algebra and calculus, Matlab programming

Institute for Biology, OvGU Magdeburg

Winter, weekly, 2h per week / 4 ECTS
Visit the course website
Magdeburg Theoretical Neuroscience Running lecture

Theoretical Neuroscience for Biologists I

Based on Chapters 5-­6 and Chapters 1-­4 of Dayan & Abbott. Electrochemical equilibrium and Nernst Equation, equivalent circuits for single-­compartment model, leaky integrate-­and-­fire model, Hodgkin-­Huxley and Connor-­Stevens models of action potential, cable equation and neuron morphology, characterizing neuronal responses with tuning curves and receptive fields, signal-­ detection theory and psychometric function, comparison of neuronal and behavioural responses with neurometric function, population coding, statistically efficient decoding with maximum likelihood and maximum a posteriori likelihood, introduction to Shannon information, application of Shannon information to neural responses.

Lecture, exercise, tutorial, weekly

MSc, PhD

BSc level algebra and calculus, Matlab programming

Institute for Biology, OvGU Magdeburg

Winter, 2h+2h+2h per week / 5 ECTS
Visit the course website
Munich Additional Topics Running seminar

Advanced Seminar in Computational Neuroscience

Special topics in computational neuroscience, incl. talks by guest speakers, review of new publications in the field and progress report on ongoing research projects

Seminar, weekly

MSc, PhD

LMU, Munich

Herz, Leibold et al.
Winter and summer, 2h per week / 2 ECTS
Munich Additional Topics Running lecture

Communication Acoustics

In this engineering course, we will cover all aspects of communication acoustics, which is the way sounds travels from a source, through a channel and finally to a receiver. We will look at the different system components involved in acoustic communication, including those between humans, between humans and machines, and between machines. This includes:

  • speech acoustics
  • hearing acoustics
  • electroacoustics
  • spatial sound capture and presentation
  • simulation of acoustical environments
  • the human auditory system
  • digital audio processing methods

You will learn from top experts in the field of communication acoustics, who are all affiliated with TU9, the nine leading Universities of Technology in Germany. Together, they have pooled their expertise in order to teach a comprehensive basic understanding and indicate current research trends to you.

Lecture with integrated exercises, weekly

MSc, PhD

LMU, Munich

Seeber et al.
Winter, 2h+2h per week / 6 ECTS

video-course, online

Visit the course website
Munich Additional Topics Running lecture

Neuroprosthetics

The lecture covers the theoretical foundations of neuroprostheses. As the underlying principle of all neuroprostheses is the electrical excitation of neurons, we will cover this topic in depth using cochlea implants as an example. In the practical computer laboratory (2SWS), which complements
the lecture (2SWS), we will program a solver for the cable equation of an active axon and implement a computer model of a cochlea implant.

Lecture with integrated exercises, weekly

MSc, PhD

TUM, Munich

Hemmert et al.
Winter, 4h per week /
Visit the course website
Munich Additional Topics Running lecture

Psychoacoustics and Audiological Applications

Binaural hearing: binaural cues, masking, directional hearing, movement perception, precedence effect, models; Hearing impairment: Kinds of hearing impairment, frequency selectivity and auditory filters, masking and across-frequency processes, loudness and recruitment, temporal and
spectral processing, pitch perception, models of peripheral processing; Speech understanding: cues, models (Articulation Index, Speech Intelligibility Index), binaural speech understanding, effect of noise and reverberation on speech understanding; Auditory scene analysis; Music perception: Harmony,
consonance, dissonance; Hearing aids: function and algorithms; Cochlear implants: function, algorithms, temporal and spectral resolution, speech understanding.

Lecture with integrated exercises, weekly

MSc, PhD

TUM, Munich

Seeber et al.
Winter, 2h+2h per week / 6 ECTS

Lecture held in English

Visit the course website
Munich Additional Topics Running seminar

Seminar Neuronal Mechanisms of Vision

Please contact the lecturer Thomas Wachtler-Kulla for further information.

Seminar, weekly

MSc, PhD

LMU, Munich

Wachtler
Winter, 2h per week / 2 ECTS
Munich Data Analysis Running lecture

Fundamentals of Computer Science for Neuroengineering

Introduction to computer science, computer programming, and data
processing. Differences between programming procedural vs object
oriented; discussing efficiency of code execution vs. simplicity of
programming; introduction to programming in C, python and matlab (or
similar respective environments).

Lecture, weekly

MSc, PhD

TUM, Munich

Macke et al.
Winter, 4h per week / 5 ECTS
Visit the course website
Munich Data Analysis Running lecture

Fundamentals of Mathematics for Neuroengineering

For further information please contact the lecturer Jakob Macke

Lecture, weekly

MSc, PhD

TUM, Munich

Macke et al.
Winter, 4h per week / 5 ECTS
Visit the course website
Munich Data Analysis Block seminar

Practical Course Methods in Functional Imaging

Current statistical and computational methods of fMRI data analysis.
Students learn to program and perform their own fMRI data analysis.

Practical course, block

MSc, PhD

LMU, Munich

Flanagin et al.
Winter, block, 2 weeks / 3 ECTS
Munich Data Analysis Block seminar

Practical Short Course Methods for Computational Neuroscience

For further information please contact the lecturer Christian Leibold.

Practical course, block

MSc, PhD

LMU, Munich

Leibold et al.
Winter, block, 1 week /
Munich Theoretical Neuroscience Running lecture

Computational Neuroscience

Introduction to modern theoretical neuroscience from mechanistic to
normative approaches.

Keywords: Spiking neurons, resting membrane
potential, ion channels, action potential, Hodgkin- Huxley model, phase
plane analysis, leaky integrate-and-fire model, synaptic transmission,
synaptic plasticity, neural networks, attractor networks, analysis of spike trains, optimal estimation, minimum variance, maximum likelihood, maximum a-posteriori, mechanisms of sensory fusion, modeling of sensorimotor systems.

Lecture and Tutorial, weekly

Bachelor, Master

Maths: 1 semester
Programming language: Matlab

TUM, Munich

Macke et al.
Winter, 3h per week / 6 ECTS
Visit the course website
Munich Theoretical Neuroscience Running lecture

Computational Neuroscience: A Lecture Series from Models to Applications

Interdisciplinary lecture series taught by neuroscience experts from TUM and LMU that provides an introduction to computational neuroscience.
General overview: Anatomical and physiological basis of neuroscience
Modeling: Neural dynamics and coding
Towards integration in the nervous system Engineering for Neuroscience and Neuroprothetics

Lecture, weekly

MSC, PhD

LMU, TUM, Munich

Herz, Luksch, Seeber, Thurley et al.
Winter 2018/19 + Summer 2019 / 3 ECTS
Visit the course website
Munich Theoretical Neuroscience Running lecture

Fundamentals in Neuroscience

The lecture gives an introduction to the following topics: Neurons & glia, passive membrane properties, ion channels, cation potentials, synaptic transmission, transmitter systems, cellular networks, motor systems, learning and memory, sensory systems, orientation, echolocation.

Lecture and exercise, weekly

MSc, PhD

LMU, Munich

Busse, Grothe et al.
Winter, weekly, 2h + 2h per week / 5 ECTS
Visit the course website
Munich Theoretical Neuroscience Running lecture

The Neural Code

For more information please contact the lecturers Leibold and Wachtler

Lecture and exercise, weekly

MSc, PhD

LMU, Munich

Leibold, Wachtler et al.
Winter, weekly, 2h + 2h per week / 3 ECTS
Visit the course website
Munich Theoretical Neuroscience Running lecture

Theoretical Biophysics and Cellular Physiology

This course covers the mathematical foundations of cellular physiology, ranging from the ionic basis of the membrane potential to electrochemical signaling to the propagation of action potentials in axons and dendrites of neurons based on the Hodgkin-Huxley model of the squid giant axon.
Students learn the basics of dynamical systems theory and computational neuroscience.

Lecture and exercise, weekly

MSc, PhD

LMU, Munich

Leibold, Borst et al.
Winter, weekly, 2h + 2h per week /
Visit the course website
Oldenburg Data Analysis Block course

Computational Neuroscience - Introduction

This intense block course provides some theoretical background,
extensive hands-on programming exercises in Matlab and interpretation of the obtained modeling results. The course is structured in 6 weeks:
Weeks 1&2: Spike train analysis, statistical models. Weeks 3&4:
Biophysical models of single neurons. Weeks 5&6 Small network models

block course, including lecture, seminar, hands-on programming
exercises

MSc, PhD

programming experience (preferably Matlab)

University of Oldenburg, MSc Neuroscience, Oldenburg

Kretzberg, Hildebrandt, Greschner, Ashida
Winter, 6 weeks full-day, Dec-Jan / 12 ECTS
Visit the course website
Oldenburg Data Analysis Block course

Computational Neuroscience - Statistical Learning

This intense block course provides some theoretical background, extensive hands-on programming exercises in Matlab and interpretation of the obtained modeling results. Multi-channel neurophyisological data analysis: Data pre-processing, data analysis toolboxes, theory of multi-dimensional statistical methods, matlab implementation, visualization

block course, including lecture, seminar, hands-on programming exercises

MSc, PhD

Matlab programming experience,
Programming language: Matlab

University of Oldenburg, MSc Neuroscience

Kretzberg et al.
Summer, full-day block, 1.4.-26.4.2019 / 6 ECTS

Course is held in English

Visit the course website
Oldenburg Data Analysis Lab Rotation

Individual Project in Auditory Neuroscience group

Students perform an individual research project (lab rotation) in the Auditory Neuroscience Group. Topics and methods depend on the individual interests and backgrounds of the students. Vertebrate auditory system: Animal behavior, electrophysiology, anatomy, or data analysis project.

individual student research project, lab rotation

MSc, PhD

Matlab

University of Oldenburg, MSc Neuroscience

Hildebrandt
Winter and summer, 6-8 weeks, flexible timing / 15 ECTS

Course is held in English

Oldenburg Data Analysis Lab Rotation

Individual Project in Computational Neuroscience group

Students perform an individual research project (lab rotation) in the Computational Neuroscience Group. Topics and methods depend on the individual interests and backgrounds of the students. Invertebrate (leech) mechanosensory system: Electrophysiology, data analysis or modeling project. (Intracellular recordings and simulation techniques can be learned during the project.)  Vertebrate auditory system: Modeling project.

individual student research project, lab rotation

MSc, PhD

Matlab

University of Oldenburg, MSc Neuroscience

Kretzberg
Winter and summer, 6-8 weeks, flexible timing / 15 ECTS

Course is held in English

Visit the course website
Oldenburg Data Analysis Block course

Introduction to Biological Data Analysis in Matlab

Introduction to Matlab programming for students with little or no programming experience. In hands-on exercises, students first practice to use basic programming concepts (scripts and functions, data flow and control flow, loops, structures and cell arrays…) and then apply their knowledge to statistical analysis of biological (including neuroscientific) data. After the block course, students work independently on a programming task used for evaluation.

block course, including lecture, seminar, hands-on programming  exercises

BSc, MSc, PhD

Programming language used: Matlab

University of Oldenburg, 'Professionalisierungsbereich'
Oldenburg

Kretzberg
Summer, full-day block, 3 weeks in August / September / 6 ECTS

Course is held in German

Visit the course website
Oldenburg Data Analysis Block course

Invertebrate Neuroscience

This background module in neurophysiology consists of three weeks of seminar and hands-on lab exercises on intracellular recordings from leech neurons, as well as computer simulations to study the basis of membrane potential and action potential generation. The seminar covers the following topics:
• Invertebrate neuronal systems in comparison to vertebrate systems
• Ion channels, membrane potential and action potential generation
• Introduction to electrophysiological methods
• Introduction to data analysis methods In the practical exercises, portfolio assignments will be performed on:
• Qualitative electrophysiological classification of different cell types in the leech nervous system
• Quantitative analysis (stimulus - response relationship) of at least one cell type
• Action potential generation: Comparison of simulation and experiment

block course, including lecture, seminar, hands-on wet-lab and simulation exercises

MSc, PhD

Matlab would be helpful

University of Oldenburg, MSc Neuroscience

Kretzberg
Summer, full-day block, 27.5.-14.6.2019 / 6 ECTS

Course is held in English

Visit the course website
Oldenburg Data Analysis Block course

Neuroscientific Data Analysis in Matlab

Introduction to Matlab, Readable Code: good practice, Data Import, basic statistics, frequency analysis, Continuous data (EEG/LFP), Behavioral  data, Flow control, Spike data, Logical Indexing, complex data types, Variables and their scope, Advanced plotting & Matrix operations, Images, Object-oriented programming, Individual projects, Version control, Wrap up, Principles of data analysis.

lecture and exercises

MSc, PhD

University of Oldenburg, MSc Neuroscience, Oldenburg

Jannis Hildebrandt
Winter, 7 weeks part-time, Oct - Nov / 6 ECTS

Course is held in English

Osnabrück Additional Topics Running seminar

Action & Cognition I

In this lecture, and its follow-up Action & Cognition II in the summer term, we discuss the physiological substrate of cognitive processes with an emphasis on their relation to behavior. On your journey through the brain we will meet object recognition, attention, decision processes, movement planning and consciousness. A bias will be on physiological mechanisms, but due attention to clinical aspects, theoretical analysis and information theoretic measures will be given.

Seminar, weekly

Master

Statistics, basic mathematics and programming skills

Institute of Cognitive Science,
Osnabrück

König et al.
Winter, weekly, 2 h/week + Tutorials / 4 ECTS
Visit the course website
Osnabrück Additional Topics Running seminar

Action & Cognition II

In this lecture, it is the follow-up of Action & Cognition I in the winter term, we discuss the physiological substrate of cognitive processes with an emphasis on their relation to behavior. On your journey through the brain we will meet object recognition, attention, decision processes, movement planning and consciousness. A bias will be on physiological mechanisms, but due attention to clinical aspects, theoretical analysis and information theoretic measures will be given.

Seminar, weekly

Master

Statistics, basic mathematics and programming skills

Institute of Cognitive Science,
Osnabrück

König et al.
Summer, weekly, 2 h/week + Tutorials / 4 ECTS

Action & Cognition I recommended

Visit the course website
Osnabrück Additional Topics Running seminar

Cognitive Human-Computer Interaction

The course focuses on the cognitive basis relevant for the design of user  interfaces, the development of user interfaces, and usability aspecs of user interfaces.

Seminar, weekly

Master

Statistics, basic mathematics and programming skills
Programming languages: Python, R

Institute of Cognitive Science, Osnabrück

Kühnberger et al.
Winter, weekly, 2h per week / 4 ECTS
Visit the course website
Osnabrück Additional Topics Running seminar

Colloquium of the Institute of Cognitive Science

Various topics

Colloquium, weekly

Bachelor, Master

Statistics, basic mathematics and programming skills
Programming languages: MatLab, Python

Institute of Cognitive Science/
Osnabrück

Jäkel, König et al.
weekly, 2h per week / 2 ECTS
Visit the course website
Osnabrück Additional Topics Block course

Colloquium of the PhD Programme

Various topics

Colloquium, weekly

PhD

Statistics, basic mathematics and programming skills

Institute of Cognitive Science, Osnabrück

Pipa et al.
weekly, 2h per week / 4 ECTS
Visit the course website
Osnabrück Computational Modelling Running seminar

Bayesian Statistics

Bayesian statistics and modeling, JAGS

Seminar, weekly

Master, PhD

Statistics, basic mathematics and programming skills
Programming languages: R, JAGS

Institute of Cognitive Science, Osnabrück

Pipa et al.
Summer, weekly, 2h per week / 4 ECTS
Visit the course website
Osnabrück Data Analysis Running seminar

Colloquium Computer Vision

The course starts with the basics of image processing and proceeds to computer vision, A focus is on object recognition.

Colloquium, weekly

Bachelor, Master

Statistics, basic mathematics and programming skills
Programming languages: MatLab, Python

Institute of Cognitive Science/
Osnabrück

Heidemann et al.
weekly, 2h per week / 8 + 4 ECTS
Visit the course website
Osnabrück Data Analysis Running lecture

Machine Learning I

The course gives an introduction to unsupervised and supervised techniques of machine learning and data mining: Decision trees, clustering, dimension reduction, classification and artificial neural networks.

Lecture + Practice

Bachelor, Master

Statistics, basic mathematics and programming skills
Programming languages: MatLab, Python

Institute of Cognitive Science,
Osnabrück

Heidemann et al.
weekly, 2h+2h+2h per week / 8 + 4 ECTS
Visit the course website
Osnabrück Data Analysis Running seminar

Machine Learning II

Important frameworks for advanced methods in Machine Learning are discussed in this course. This includes e.g. SVMs, probabilisitic methods, and reinforcement learning.

Seminar, weekly

Master, PhD

Statistics, basic mathematics and programming skills
Programming languages: MatLab, Python, R

Institute of Cognitive Science, Osnabrück

Kühnberger et al.
weekly, 2h+2h+2h per week / 4 ECTS
Visit the course website
Osnabrück Theoretical Neuroscience Running lecture

Neuro Dynamics (alternating with Neuro-informatics)

Modelling spiking neurons and network, principles of complex systems

Lecture + Seminar,
weekly

Master, PhD

Statistics, basic mathematics and programming skills
Programming languages: MatLab, Python

Institute of Cognitive Science,
Osnabrück

Pipa et al.
weekly, 2h+2h per week / 8+4 ECTS

alternating with  Neuro-informatics

Visit the course website
Osnabrück Theoretical Neuroscience Running lecture

Neuro-Informatics

In this lecture, we will discuss cutting edge approaches from the field of Neuroinformatics. The aim of the lecture is to get the students familiar with the concept of modelling and abstracting data, and the up to date knowledge about computational processes in the brain. After a short introduction that covers probability theory, and linear models for regression and classification, we will start a journey through the fields of graphical models and liquid computing. In the last part of the lecture we will conclude with an outlook to self-organization with the purpose to optimize information processing in complex systems like the brain. To link the knowledge acquired in this course with scientific question every second lecture a 30 min 3W session is offered. The three big W are: why should I learn this / what for can I use it / how can it be important my bachelor and master thesis . The lecture will be supplemented by a block seminar on decoding neuronal activity at the beginning of the semester break.

Lecture + Seminar,
weekly

Master

Statistics, basic mathematics and programming skills
Programming languages: Python, R

Institute of Cognitive Science, Osnabrück

Pipa et al.
weekly, 2h+2h per week / 12+4 ECTS

alternating with Neuro Dynamics

Visit the course website
Osnabrück Theoretical Neuroscience Running lecture

Probabilistic Modeling of Perception and Cognition

Probability theory, judgment and decision making, choice models, signal detection theory

Lecture and Tutorial

Master

Statistics, basic mathematics and programming skills
Programming language: Python, R

Institute of Cognitive Science,
Osnabrück

Jäkel et al.
weekly, 2h+2h per week / 8 ECTS
Visit the course website
Tübingen Additional Topics Running lecture

Neural Experimental Techniques

This course will provide a detailed overview of the experimental methods currently used in the Neurosciences to record (as well as modulate) neuronal activity – from the local activity with single-synapse resolution to population activity at the level of brain areas.

Lecture, weekly

Master, PhD

Math: none
Programming: none
Biology: basic

Graduate Training Center of Neuroscience, Tübingen

Euler, Zeck
Winter, 2h per week / 3 ECTS
Visit the course website
Tübingen Data Analysis Running lecture

Machine Learning I

This course will provide an introduction to important topics and algorithms in machine learning. A particular focus of this course will be on algorithms that have a clear statistical (and often Bayesian) interpretation.

Lecture, weekly

Master, PhD

Math: 3 semesters
Programming: fluent
Biology: none
Programming language: Matlab

Graduate Training Center of Neuroscience, Tübingen

Dijkstra
Winter, 2h per week / 4 ECTS
Visit the course website
Tübingen Data Analysis Running lecture

Machine Learning II

In this course, students will learn about important topics and techniques in machine learning, with a particular focus on probabilistic models. The course will cover supervised learning (linear regression algorithms, linear discriminants, logistic regression, nonlinear classification algorithms) and unsupervised learning (principal component analysis including several generalizations, k-means, mixture of Gaussians, Expectation-Maximization)

Lecture and exercises, weekly

Bachelor, Master

basic knowledge of linear algebra and probability theory,
basic familiarity with matlab

Graduate Training Center of Neuroscience, Tübingen

Dijkstra
Summer, 3h per week / 5 ECTS
Visit the course website
Tübingen Theoretical Neuroscience Running lecture

Models of neural systems

The lecture introduces models of neurons of different complexity from the detailed Hodgkin-Huxley models for action potential generation via
integrate-and-fire models to simple firing rate models. Based on these
specific examples basic concepts of differential equations, linear system theory, dynamical systems theory and stochastic systems are introduced. These tools are essential for modelling neural systems and other complex systems like, for example, signaling cascades and population dynamics.
Central to the module are the exercises that match the topics from the
lecture and repeat the necessary math basics.

Lecture + math tuorial with exercises, weekly

Master, Bachelor

Math 1 semester, programming none, neuroscience basic

Institute for Neurobiology, University of Tübingen

Benda
Winter, weekly, 4h per week / 6 ECTS

The lecture and exercises are tailored to biologists

Visit the course website
Tübingen Theoretical Neuroscience Running lecture

Neural Dynamics

This course treats the basic biophysics of the signal generation and
transmission in neurons and discusses how the underlying physical and physiological phenomena can be approximated by mathematical models. Typically, such models can be characterized as nonlinear dynamical systems.

Lecture, weekly

Master, PhD

Math: 3 semesters
Programming: fluent
Biology: basic
Programming language: Matlab

Graduate Training Center of Neuroscience, Tübingen

Giese
Winter, weekly, 2h per week / 6 ECTS
Visit the course website