Skip to content
Register

Python & Scientific Computing

Python as an analysis tool, not only a programming language: import CSV and Excel files, clean data, handle missing values, run statistics, produce charts and keep analyses reproducible, including for geology, biology and environmental science.

Who it is for : Students, researchers, scientists, engineers.

13 course(s) shown

Python & Scientific Computing Coming soon

Python for Beginners

Learn programming with Python: variables, conditions, loops, functions, files and first useful programs, with no prior knowledge.

Level
Beginner
Duration
12–15 hours
Audience
Students, Master's students, Professionals…
Format
In person
Location
Marrakech
Python & Scientific Computing Available

Python for Data Analysis

Learn to import CSV and Excel files, clean data with Pandas, analyze it and produce charts with Matplotlib, in Jupyter notebooks.

Level
Beginner → Intermediate
Duration
15–20 hours
Audience
Students, Master's students, Researchers…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

NumPy Fundamentals

Handle numerical arrays with NumPy: vectorized calculations, indexing, statistics and processing of measurement data.

Level
Intermediate
Duration
4–6 hours
Audience
Students, Researchers, Scientists…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Pandas for Data Analysis

Import, clean, filter, group and merge datasets with Pandas, from CSV and Excel files.

Level
Intermediate
Duration
6–8 hours
Audience
Students, Researchers, Scientists…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Matplotlib & Scientific Visualization

Create clear charts and figures for your analyses and publications: curves, histograms, scatter plots, formatting.

Level
Intermediate
Duration
4–6 hours
Audience
Researchers, Scientists, Students…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Jupyter Notebook & Google Colab

Work in notebooks: run code, document an analysis, share and reproduce your results.

Level
Beginner
Duration
3–4 hours
Audience
Students, Researchers, Scientists…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

SciPy for Scientific Computing

Statistics, tests, optimization, interpolation and signal processing with SciPy, on examples from the sciences.

Level
Intermediate
Duration
6–8 hours
Audience
Scientists, Researchers, Engineers
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Python for Geologists

Analyze geological data: samples, coordinates, statistics and simple maps, with cleaning and visualization.

Level
Beginner → Intermediate
Duration
8–15 hours
Audience
Scientists, Researchers, PhD students…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Python for Biologists

Analyze experimental and biological data: cleaning, statistics, group comparisons and visualization.

Level
Beginner → Intermediate
Duration
8–15 hours
Audience
Scientists, Researchers, PhD students…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Python for Environmental Scientists

Analyze environmental measurement series: cleaning, statistics, trends and visualization.

Level
Beginner → Intermediate
Duration
8–15 hours
Audience
Scientists, Researchers, PhD students…
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Python for Engineers

Automate your calculations and the analysis of test and measurement data: import, processing, statistics and charts.

Level
Beginner → Intermediate
Duration
8–15 hours
Audience
Engineers, Students, Master's students
Format
In person
Location
Marrakech
Python & Scientific Computing Coming soon

Introduction to Machine Learning with Python

Discover the principles of machine learning: data preparation, simple models, evaluation and interpretation with Python.

Level
Intermediate
Duration
15–20 hours
Audience
Students, Master's students, Engineers…
Format
In person
Location
Marrakech

No course matches these filters. Change your search or reset the filters.

Can't find your course?

Describe your need: we will point you to the right course or build a program adapted to your team.

Upcoming sessions Request information