MSc "Neural Information Processing - Computational Neuroscience"

The Master program "Neural Information Processing - Computational Neuroscience" covers theoretical and computational aspects of neuroscience, a field of research that has become increasingly important in the past years. Students obtain extensive training in computational modeling of neural systems, machine learning data analysis and neuroscience. While the first year is dedicated to course work at the graduate level, the second year provides hands-on research experience in leading labs in lab rotations and during thesis work. After finishing the Master program, students can smoothly transition to our PhD program and continue their research.


The MSc "Neural Information Processing - Computational Neuroscience" provides research-oriented training in a wide spectrum of basic computational neuroscience topics with different options:

  • machine learning for neuroscience and neural data analysis
  • models of neural dynamics and coding
  • motor control, rehabilitation robotics and brain-computer interfaces
  • systems neuroscience and neurophysiology
  • data science, bioinformatics and programming
  • behaviour and cognition

Further details on study regulations can be found at the Graduate Training Centre of Neuroscience.

Apart from the BCCN, major partners of this graduate school are the Centre for Integrative Neuroscience, the Max Planck Institute for Biological Cybernetics and the MPI for Intelligent Systems.


This MSc program aims at students interested to pursue a career in computational neuroscience research with a with a BSc/BA degree in physics, mathematics, computer science, bioinformatics, engineering or a related field who have a strong interest in quantitative approaches in neuroscience and their technical applications. Upon completion of the Master program, students can smoothly transition to our PhD program for continuing their research.

Profound knowledge in maths (linear algebra, analysis), statistics, elementary probability theory, and programming skills in at least one language are an asset for a successful accomplishment of the course. The MSc program starts in the fall term.

Applications for the next terms, respectively, will be possible from February 01 until March 31 (for the courses that start in the upcoming winter terms - i.e., September/October).

To apply, click here.

Relationship to other programs

The MSc in "Neural Information Processing" is a comptetitive MSc program aimed at training interdisciplinary scientists with a strong education in computational and experimental neuroscience that would like to continue their research career in our PhD program. The program is  is truly international and research-oriented: All courses are taught in English and the fraction of international students is typically around 50%. Core classes are taught in small groups and after the first year, lab work starts in form of lab rotations.

In addition, we work closely with other teaching programs at the University of Tübingen in related fields: