Python practical course for engineers, scientists and financial service providers
You are an engineer, scientist or financial manager with basic Python knowledge and want to use Python to read, analyze or visualize numerical data or to extract meaningful statistics from the data? Or you want to work efficiently and effectively with Big Data or time series data, and analyze business data efficiently? Then this course is made for you and you don't need to look any further. Learn more about this Python training for engineers..
Benefits
- Get started quickly working with Python libraries
- Learn and use NumPy
- Learn and use Panda
- Visualizing data with Pandas and Matplotlib
- Working with time series data
This Python course shows you in a simple and structured way how to work with Python libraries to accomplish challenging tasks such as data processing, simulation and visualisation, mathematical procedures and algorithms from the engineering professions (mechanical engineering, electrical engineering, civil engineering, industrial engineering) from science (research and doctoral studies in natural sciences) as well as from the financial world (banking, investment, financing, controlling) with the help of Python.
Contents
The course covers a selection of the following topics:
- NumPy
- Panda
- Matplotib
- Time Series Data
For more details, please see the agenda below.
Prerequisites
This Python course is designed for individuals with a basic knowledge of Python. Ideally, participants have Python knowledge comparable to our Python for programmers course or at least like our Python for beginners course. This is because this course is not about explaining the basics and syntax of Python but about using Python libraries to solve challenging tasks.
Individual: we specifically address your needs and take into account your previous knowledge, desired topics and focal points
Structured and easy to understand
Take your career, studies or training to the next level: with certificate
Safely and independently develop programmes (whether private, professional or for your start-up)
Lots and lots of practice: immediately applicable results
Small groups: max. 8 participants in the 3-day course max. 12 participants in online coaching
Developed by experts according to the Raed Method® & geared to the requirements of tech companies in 2020
E-mail support even after the end of the course
Course description
This three-day course introduces the state-of-the-art tools that the Python programming language offers for use in engineering fields, scientific fields and financial applications. The course is aimed at users from engineering fields, scientific fields and financial services. In this course, participants are given very instructive problems from their fields to solve using the newly learned techniques in Python. The focus is on working with numerical data with NumPy, data science and visualising data with Pandas and Matplotlib as well as working with time series data and large data sets.
What do you learn on the first day?
You will learn the NumPy library. (More details will follow shortly)
What do you learn on the second day?
You will learn how to visualise data with pandas and Matplotib (more details to follow soon!).
What do you learn on the third day?
Working with time series data and with large data sets. Also the interactive development of Python in Jupyter Notebooks. (Details will follow shortly) .
What is the difference between Python for Engineers training and the other Python training courses at Münchner Akademie?
This course assumes good Python knowledge! It covers challenging tasks that could be solved with Python libraries. The course does not explain Python, but assumes that you have the basics of Python.
I am an engineer can't do Python but would like to do this course! Is it possible?
If you do not know Python, then you should have already successfully completed the Python course for beginners or the Python course for programmers beforehand so that you can successfully participate in this course. However, sometimes there are companies that like to have a mixture between the courses. For example Day 1 who would like all the main Python basics and Day 2 and Day 3 then NumPy, Panda and Matplotib for their team. We have done this several times. Nevertheless, experience shows that it is much better to learn the Python basics quite calmly and then take this course, otherwise it was challenging and hard to master basics and then immediately advanced topics in 3 days!
YOUR TRAINER
The Python for Engineers course is conducted by one of the following instructors:

Dr. Stefan Behnel
Expert: Python, Pytest, Unit Test und TDD, Clean Code, Clean Software Architektur, Fast Python, Cython
- Doctorate at the TU Darmstadt as Dr. Ing. in Software Architecture
References: 15 years of experience as a consultant, software developer and software architect in the financial services, automotive, publishing and tourism industries in the field of high-performance Python and open source, main developer of Cython, the data science library PANDA is based on Cython. Python training for Draeger, Apple, Sky Deutschland, IT companies, ...

Allaithy Raed
Expert: Java, Python, Clean Code, Clean SW-Architecture, Refactoring, Testing, Train The Trainer
- Doctorate at LMU in the field of programming languages (2022).
References: 17 years of teaching and industry experience, thereof 12 years lecturer at the Ludwig-Maximilians-University Munich for Java, Python, Efficient Algorithms, Multiple awardsfor outstanding teaching at the LMU, book author for Java & soon Python at Springer and Orelly Verlag, developer of the RAED-Teaching Method®, Train the Trainer instructor, team training in Java and Python for BMW, VW, BA, SIEMENS, AGFA-Healthcare, TÜV Süd, Schufa AG, ..

Prof. Dr. Peer Kröger
Expert: Artificial Intelligence, Data Science, Big Data, SQL/NoSQL Database, Python, Java
- Doctorate at LMU in the field of Database and Data Science
References: Many years of practical experience in the implementation of data science projects as well as in consulting and training in the automotive industry, financial service providers and SMEs, among others. Approx. 150 peer-reviewed publications (cited over 8000 times) on the topic of data science, data mining, machine learning and AI. Member of the AI competence centre Munich Center for Machine Learning (MCML) at LMU Munich and professor for information systems and data mining at CAU Kiel.

Dr. Matthias Hölzl
Expert: Artificial Intelligence, Python, C++, Java, JavaScript, Clean Code & Software Architecture
- Doctorate at LMU in the field of Software Engineering
References: 30 years of teaching and industrial experience. Of which 18 years at Ludwig-Maximilians-Universität Munich, most recently as Professor for Software and Computational Systems Engineering. Training, technical coaching for machine learning, deep learning, process automation as well as review and improvement of software architecture in large IT projects. Python and Java trainings for Deutsche Bank, BMW, BA, VKB, etc. Editor and author of several books at Springer-Verlag and author of numerous scientific publications.
CERTIFICATE
Of course, as a participant in the Python course for engineers you will receive a certificate. Prerequisite for this is the complete participation in all course units and programming tasks and the successful programming of a small final project. This, however, will give you more pleasure than stress after this intensive Python course.
AGENDA
The agenda is written in English due to the numerous technical terms. Descriptions as well as course material are provided in German. You can book the course either in German or English.
All seminar contents are individually adapted to the wishes of our participants. They can vary depending on the level of knowledge and will be defined together with the seminar leader on day 1. In this Python seminar you can choose from the following topics:
Python Course for Engineers Day 1
NumPy
Details will follow shortly
Python Course for Engineers Day 2
Panda
Details will follow shortly
Python Course for Engineers Day 3
Matplotib
Details will follow shortly
Time Series Data
Details will follow shortly