Course English

Getting Started with Python for Data Science and Automation in Biotechnology

BioEng Python

Learn how to keep up with the rising demands on computational and automation skills and get more time to solve your research problems.

Are you an absolute programming novice in biotechnology? This course aims to get you off the ground with adopting Python (instead of Excel) in your daily work.

In contrast to many existing Python courses that target computer scientists and software engineers, this course is specifically tailored towards Biotechnology. The course content focuses primarily on Python as a tool for data analysis and automation, deemphasizing parts that are relevant to software development only. Furthermore, participants learn about data analytics and relevant machine learning methods, including best practice approaches, troubleshooting and avoiding common pitfalls.

The course is 100% interactive and relies on the proven approach of teachers conveying the knowledge through live coding while the participants follow along – supported by teaching assistants. Furthermore, live coding is frequently interrupted by hands-on exercises in which the participants develop programming solutions to appropriate tasks on their own – with the help of the teachers and teaching assistants.

Get an introduction to the course

To learn more about the course watch this short video with the course instructors.

Learning Outcomes

This course will provide you with theoretical and practical knowledge on:

  • obtaining a working knowledge of Python basics and fundamentals that are relevant to data analysis and automation
  • adopting a modern development and reporting environment for Python in the form of Jupyter notebooks
  • obtaining a good overview of key Python libraries that cover Bioinformatics/Sequence analysis (Biopython), data analysis and statistics (Pandas), and machine learning (scikit-learn).

After attending this course you will be able to:

  • automate workflows and tasks
  • analyze and interpret larger data volumes
  • solve challenging data and automation problems.

Who should attend?

This course is for anyone within the biotech industry that is looking to gain a basic understanding of Python, particularly, scientists/lab technicians who need to automate tasks, and analyze and interpret larger data volumes.

This course is also relevant for managers who want to obtain hands-on experience with programming and learn how to self-sufficiently and programmatically query company data for visualization and analysis.


Participants must have a laptop/computer where it is possible to install software or already have an installed modern web browser such as Google Chrome, Firefox or Microsoft Edge.

Important information 

Here you will find important information for short course participants regarding cancellation policies, location and waitlist policies.

Fee and registration 

Fee: DKK 15,000

To register for the course please click “Add to basket”.

The application deadline is May 1st 2022.

In case, you have any questions related to your registration, please contact Course Coordinator Karina Laurberg Knudsen on

Discount for start-ups and academics

We offer employees in start-up companies, educational institutions and the public sector a 25% course fee reduction. Tick off the relevant boxes in the registration form to apply for this discount. You will get to the registration form when adding the course to the basket.

Companies wishing to arrange a tailored/private course are more than welcome to contact us to discuss this opportunity.

The FBM initiative – funded by the Novo Nordisk Foundation

This course was developed in the framework of the Fermentation Based Biomanufacturing Initiative, in collaboration between DTU Bioengineering, DTU Biosustain, and DTU Chemical Engineering. The project is funded by the Novo Nordisk Foundation.

Course instructors



3-5 May 2022 from 9:00-16:00


In-person on DTU Campus in Lyngby


See available discounts at the bottom of the page


15.000,00 DKK

0 spots left