59th Online Shortcourse on MATLAB & Python Recipes for Earth Sciences

The popular online course on data analysis in the geosciences will be taught bilingual using the two leading programming languages and development environments MATLAB and Python in parallel on 16–20 September 2024. The course is based on my books MATLAB Recipes for Earth Science (Springer 2021) and Python Recipes for Earth Sciences (Springer 2022), of which new editions will be published in summer 2024.

MATLAB and Python are used in a wide range of geoscientific applications, such as for image processing in remote sensing, for generating and processing digital elevation models, and for analyzing time series. This course introduces methods of data analysis in geosciences using MATLAB and Python, such as basic statistics for univariate, bivariate and multivariate datasets, time-series analysis, signal processing, the analysis of spatial and directional data, and image analysis.

The courses have been held in their current form since 2002, but I have been teaching courses on geoscientific data analysis since 1994. The course was taught at the U Aberystwyth, U Addis Ababa, UA Barcelona, BAM Berlin, U Bremen, U Bratislava, U Ghent, BGR Hannover, U Kiel, UC London, LMU München, BGI Bayreuth, U Nairobi, U Köln, U Stockholm, U Amsterdam, NHM Vienna, GNS Science Wellington, Brown U Providence, U Arizona Tucson, U Fribourg and U Potsdam.

Course Fees: students including doctoral students 300 €, university Employees 400 €, others 500 €.  For more information about the courses and registration formalities, please refer to the flyers. The course fee includes an electronic copy of the 5th edition of the MATLAB Recipes for Earth Sciences book (Springer 2021) and the 1st Edition of Python Recipes for Earth Sciences book (Springer 2022). The course fee also includes the full package of MATLAB and Python scripts and examples included in the books.

You do not need any  knowledge of MATLAB and/or Python. Recommendations for an 2–2.5 hour introduction prior to the course are provided, as well as instructions on how to install the software.

Flyer about the online course (PDF)

Online registration form (Link)

Deadline 1 August 2024


Trauth, M.H. (2022) Python Recipes for Earth Sciences – First Edition. Springer International Publishing, 403 p.

Trauth, M.H. (2022) MATLAB®-Rezepte für die Geowissenschaften, 1. deutschsprachige Auflage, basierend auf der 5. englischsprachigen Auflage. Springer Spektrum, 544 p.

Trauth, M.H. (2021) Signal and Noise in Geosciences, MATLAB Recipes for Data Acquisition in Earth Sciences. Springer International Publishing, 544 p.

Trauth, M.H. (2021) MATLAB Recipes for Earth Sciences – Fifth Edition. Springer International Publishing, 517 p.

Trauth, M.H., Sillmann, E. (2018) Collecting, Processing and Presenting Geoscientific Information, MATLAB® and Design Recipes for Earth Sciences – Second Edition. Springer Verlag, 274 p.