Introduction to general programming, focusing on data processing using Python. This program prepares people to create their own software solutions. Allowing them to build code that processes data, generates graphics and creates statistical information. To conclude the course we will dedicate the last day to a workshop in which we will take a look at each participant’s code and discuss about different ways to make the code cleaner and easy to read. We will also help the participants with specific programming problems they have had while developing a code for their own data.