Programming with Python

Course date: 20 September 2016 - 23 September 2016
Location: Erasmusmc Ee-15.28

Click here to register for this course

Introduction
Python is a very popular programming language for a wide variety of applications, in- and outside of research. It offers freedom, since it does not confine the user to one way of programming (e.g. procedural, object oriented, functional) and is user friendly, given its structured nature and the availability of many high quality libraries, such as Numpy/Scipy (fast nd-arrays and mathematics, graph plotting), Pandas (data analysis) and VTK integration (3D graphics, image processing). Many bridges to other programming languages are also available, such as C, R and Matlab. These factors greatly aid in quickly developing fast solutions.

Program Setup: Two Parts
This four day course is split in two parts. In the first part, the basic principles of object oriented programming in Python are discussed. The second part will focus on specific applications, such as statistics, signal processing, machine learning or general software development. The main direction of the second part will be choosen based on the background and preferences of the participants. The organizers therefore highly encourage interested individuals to contact the teacher about the intended application(s) of Python.

         The lectures take place on 20 - 23 September from 10.15 - 16.00. I will be available until at least 17.00 for questions and to help you write code. Therefore I highly recommend you to bring a - relevant for you - dataset to the course.

Lunch
Please note that lunch is included and will be served;

Tuesday 20 Oct. at 12:45 hours in room Ee-15.28
Wednesday 21 Oct. at 12:30 hours in room Ee-15.28
Thursday 22 Oct. at 12:45 hours in room Ee-15.28
Friday 23 Oct. at 12:30 hours in room Ee-15.28

Teachers

Tim Mulder, Erasmus MC: h.t.mulder@erasmusmc.nl

This course will consist of both practical sessions and presentations. Afterwards, participants will have a good understanding of object oriented programming and how to do so in Python. Participants will also be able to use Python to overcome practical challenges.

Course location
Erasmus MC, Ee-1528 (Computer room Bioinformatics dept.)

Registration fee
The subscription fee of non-commercial participants for this course is € 500.

Discounts are handled as follows:

  • All PhD students get a discount of 50% and pay €250.
  • All participants from the postgraduate school MolMed receive a discount of 100% and pay €0.
  • Master students from elsewhere who will need to pay the fee themselves, receive a discount of 75% and pay €125.

 


Click here to register for this course


Click here for the other items