Back
   

Autumn School by German INCF Node, Center for Mind/Brain Sciences, and Fondazione Bruno Kessler

Advanced Scientific Programming in Python

Fondazione Bruno Kessler
via Sommarive 18

Trento
Italy

October 4-8, 2010
General neuroinformatics
Computational neuroscience

Visit Website

geolocation
46.067019 11.150514

Deadlines

Registration: 2010/08/31 00:00:00 GMT+2

Contact

Additional information

Scientists spend more and more time writing, maintaining, and debugging software. While techniques for doing this efficiently have evolved, only few scientists actually use them. As a result, instead of doing their research, they spend far too much time writing deficient code and reinventing the wheel. In this course we will present a selection of advanced programming techniques with theoretical lectures and practical exercises tailored to the needs of a programming scientist. New skills will be tested in a real programming project: we will team up to develop an entertaining scientific computer game.

We'll use the Python programming language for the entire course.  Python works as a simple programming language for beginners, but more importantly, it also works great in scientific simulations and data analysis. Clean language design and easy extensibility are driving Python to become a standard tool for scientific computing.  Some of the most useful open source libraries for scientific computing and visualization will be presented.

This school is targeted at Post-docs and PhD students from all areas of science. Competence in Python or in another language such as Java, C/C++, MATLAB, or Mathematica is absolutely required. A basic knowledge of the Python language is assumed. Participants without prior experience with Python should work through the proposed introductory materials.

Filed under: