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
|
|
| October 4-8, 2010 | |
|
General neuroinformatics Computational neuroscience |
- geolocation
- 46.067019 11.150514
Document Actions
Send this Print this Add to favoritesDeadlines
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.

Back