Introduction to Python Programming 2023

C2SM is organising this workshop, given by the Scientific IT Services (SIS) of ETH Zürich. This course introduces the Python programming language to students and researchers already having basic programming skills in another programming language.

python logo

This course will be held on four half days in January from 9 AM to 2 PM

Dates: January 18 & 19, and January 25 & 26

Venue: OCT E 34/36 (Binzmühlestrasse 130, 8092 Zürich)

Application for waiting list.

Target groups

PhD students, post-docs and staff from C2SM-associated research groups.
This course is suited for you if:

  • you did some programming in the past (maybe R, Matlab, C, Java, ...)
  • you are familiar with concepts such as "function", "if then else", "while" and "for"
  • you do not have any Python experience yet

Note: The course will be too fast if you never programmed before.

Content

Im­por­tant lan­guage fea­tures and data types in Python. The course com­pre­hends a se­ries of pre­sen­ta­tions, each fol­lowed by in­di­vid­ual ex­er­cises.

We also organise a workshop on scientific visualization using Python which will take place from February 17 to February 18.

Venue 

The course will take place in the Octavo Building of ETH Zurich (OCT E 34/36). The address of the OCT building is Binzmühlestrasse 130, 8092 Zürich. Please have a look at this Downloadflyer (PDF, 1.1 MB) for detailed information on how to access the rooms E 34/36. 

Equipment

Please bring your own laptop. We will provide a Python programming environment accessible with a web browser.

Costs

This course is offered free of charge.

Application

The number of participants is limited to 30. Applications will be treated on a "first come, first serve" basis. The participants will be notified as soon as the maximum number of participants is reached.

Application Form

  • Please fill in the below form, press the "Next" button, then check the page again. To finally submit your application, click "Send" 
  • Your application is only submitted after clicking the "Send" button
  • In this case, you should receive a confirmation email. If you do not receive a confirmation email, please contact Tanja Meier ()

The course is currently full and has reached its capacity limit of 30 participants. However, there are always spots freeing up, so you can register for the waiting list and we will notify you as soon as there is a free spot for you.

 
 
 
 
 
 

I would like to receive a copy of the form content by email.

JavaScript has been disabled in your browser