Advanced Scientific Programming in Python

The G-Node and the School of Psychology, University of St Andrews, are running a Summer School on
Advanced Scientific Programming in Python on September 11–16, 2011 in St Andrews.

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 is presented a selection of advanced programming techniques, incorporating theoretical lectures and practical exercises tailored to the needs of a programming scientist. New skills will be tested in a real programming project: attendees will team up to develop an entertaining scientific computer game.

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

Applications must be submitted before May 29, 2011.

Please see the G-Node Python website for more details.

(Note: soundsoftware.ac.uk is not involved with this event and it is not directly about audio or music, but it looks interesting and potentially very valuable for researchers in this field who are familiar with programming in Python.)