Delete search term


Quick navigation

Main navigation

Data Analysis Fundamentals

Machine learning, deep learning, neural networks – behind all these cutting-edge systems lies a single basic building block: data analysis. In order for these technologies to function, you need to produce valid models based on high-quality data. In this course, you’ll learn the foundations of data transformation and analysis and how to apply them.


Compare favorites

At a glance


Certificate of attendance "Data Analysis Fundamentals" (2 ECTS)


30.10.2024 17:30


5 evenings x 3 hours


CHF 1'150.00


  • ZHAW Zürich, Building ZL, Lagerstrasse 41, 8004 Zürich  (Show on Google Maps)
  • close to Zürich main station

Language of instruction:



17.04.2024, 17:30 - 20:30

16.05.2024, 17:30 - 20:30

23.05.2024, 17:30 - 20:30

30.05.2024, 17:30 - 20:30

06.06.2024, 17:30 - 20:30


30.10.2024, 17:30 - 20:30

06.11.2024, 17:30 - 20:30

13.11.2024, 17:30 - 20:30

20.11.2024, 17:30 - 20:30

27.11.2024, 17:30 - 20:30

Objectives and content

Target audience

To develop models using machine learning and neural networks, data scientists first need to acquire data, explore data, evaluate data quality then perform data transformation as a pre-requisite to learn from their dataset and produce models from the most basic linear regression models to advanced deep learning models. Without a solid understanding of data and data quality, scientists are unable to develop models or worst, they will produce invalid predictive analysis. This course focuses on the first steps in the data pipeline and provides the necessary foundation to progress in their data science journey.

Are you the "Excel" go-to person in your office, are you a "free style" data analyst? Do you like to use data to make decisions? Do you like to create infographics such as line plots, bar charts, box-plots, swarm-plots, etc.? This course is aimed at professionals who want to develop their careers towards data science. You will take your first steps using the programming language Python and you will learn by doing. You will get plenty of hands-on practice with weekly guided data analysis sessions and homework assignments. The course is taught in English. No prior Python programming required.


After completing the module, students will be able to:

  • Understand, select when and how to use the main Python libraries for data analysis (NumPy, Pandas)
  • Display an advanced understanding of data acquisition
  • Explore a dataset and apply data quality techniques
  • Perform data transformation for machine learning
  • Produce statistical data analysis
  • Create data visualizations
  • Reflect on the characteristics and suitability of a dataset for ML


Module Content

The module covers the following topics:

  1. Getting started with Python and Jupyter notebook
  2. Introduction to Numpy & Pandas
  3. Data exploration
  4. Data cleansing
  5. Data transformation for ML
  6. Working with databases
  7. Visualization with Matplotlib and Seaborn

Class schedule

There are 5 lessons organized once a week. After 4 lessons the students work on their final project. The final project presentation will be held during the last lesson.

CAS in Digital Life Sciences

This module is part of the CAS in Digital Life Sciences continuing education programme, but can also be attended independently of the CAS. Credit points earned for this module can be credited to the CAS course at a later date, provided the relevant general conditions are fulfilled.

More information here: CAS in Digital Life Sciences

Overview continuing education

You can find an overview of our continuing education programmes in the field of computational science and artificial intelligence here.


The module will consist of lectures and practical exercises. In addition to lectures, students will be required to self-study selected topics. Students will work in groups on a project and present their results at the end of the course.  

  • Exercises during the course: 50%
  • Project: 50%


Enquiries and contact

  • Nicolas Vu Huu

    Nicolas Duneau

    Nicolas Duneau has 20+ years of international experience in the corporate world and has held executive positions in global financial institutions (Deutsche Bank, Morgan Stanley, Julius Baer, Vontobel) as well as medical devices and implants for hearing care (Sonova Group). He has served in the roles of Head of Engineering then COO at Infonic AG and is currently Head of People Analytics at Bank Vontobel. Nicolas Duneau has a pluri-disciplinary education background BSc. Maths & Physics (France), MSc. Computer Science (Polytech, France), Adv. Studies in Finance (NYU, USA), BA in Literature and Sociolinguistics (France) and Adv. Studies in Applied Data Science: Machine Learning (EPFL, Switzerland).



Start Application deadline Registration link
30.10.2024 17:30 16.10.2024 Application