Introduction

Introduction

This course gives a general introduction to scientific programming using the language Python as an example. The aim of the course is to enable the students to perform typical scientific analyses and programming tasks in the field of Earth Science. The target audience does not need to have any prior programming skills.

Here is the content of the course

  • Introduction to programming languages and definition of some vocabulary

  • Basics introduces the basic elements of structured programming languages such as data types, branching, loops and functions. Also, a introduction to object-oriented programming is given.

  • Scientific Computing gives an introduction to the fundamental packages used for scientific data analysis and computing tasks.

Acknowledgements

This book has been created by Martin Claus.