The course starts with basic Python syntax, and works all the way through to cutting-edge machine learning tools. It is fully hands-on and uses geoscience examples using real industry data sets. The course is suitable for both new and intermediate programmers — everyone is welcome!
The curriculum will be spread over three days, as follows:
Day 1 On the first day we will meet Python’s syntax and built-in functions. At the end of Day 1, you will have met most of the language, and all the basic components of general computer programs.
Day 2 We’ll explore NumPy’s n-dimensional arrays, which form the basis of most scientific computing applications. We will also meet some of SciPy’s scientific computing tools.
Day 3 We will continue to build on the material from days 1 and 2 as students develop a deeper knowledge of the scientific Python stack. We’ll make plots, read LAS and SEG-Y files, process images, read CSVs, and save data files.
Lausanne, Switzerland, 24–26 March 2020