Digitise, Optimise, Visualise - Module 1

Decanato - Facoltà di scienze economiche

Data d'inizio: 1 Luglio 2019

Data di fine: 6 Luglio 2019

Optimsation is an important tool across all fields of quantitative research. This includes finance, engineering, economics, biology, physics, astronomy,....you name it. In this summer school you will learn

*) how to formulate a problem

*) when you can be sure that you will find an optimal solution to your problem

*) how to solve an optimisation problem with a computer

*) how to visualise problems and solutions with a computer

To learn all of this we will introduce you to fundamental mathematical ideas that are at the heart of our modern world. These concepts have very appealing geometric interpretations and we will work with innovative teaching concepts and visualisations to sharpen your intuition. Our tool of choice will be python, a widely used program in data science. You will learn how to access data and optimisation libraries and how to visualise your problems. In 3 weeks we will guide you from zero to cutting-edge applications and knowledge that will prove useful in your work as a student, or industry professional.


Module 1: Digital Boot Camp (1 July - 6 July 2019, 3 ECTS)
In this module we will acquaint you with the basics of object oriented programming in Python. You will learn basic problem and data visualisation techniques. We will discuss how to access and process data with Python. Understanding and formulating linear programs will anticipate our intuition about convex programs taught in the second module. We will have a first look at the cvxoptlibrary. We will not start from zero in this module and expect you to having gone through the following free courses

    *) Introduction to Python www.datacamp.com/courses/intro-to-python-for-data-science

    *) Intermediate Python for Data Science www.datacamp.com/courses/intermediate-python-for-data-science

    *) Data science tool box 1 www.datacamp.com/courses/python-data-science-toolbox-part-1

    *) Python Object-Oriented Programming (OOP) www.datacamp.com/community/tutorials/python-oop-tutorial


Send questions to: [email protected]

Full details and link to the registration portal: www.usi.ch/it/summerschooldov2019