Apply now
Only start date is 27 October 2026
More information ...
ASK HAN

Program

students in Design of Experiments course

Automating repetitive tasks can make your work a lot more efficient, smarter and more enjoyable. In this course, you will develop your problem‑solving skills and learn how to implement your own solutions using the Python programming language.

Topics

The course covers the following topics:

Day 1
  • Variables and datatypes
  • Conditional (if-statements) code execution
Day 2
  • Programming concepts and their applications
  • Repetitive (loops) code execution
  • Debugging: using Google en/of Generatieve AI
Day 3
  • Data structures (list, dict, tuple)
  • Working with files (reading and writing)
Day 4
  • Writing functions (DRY principles) and reusing code
  • PIP: Using external packages
  • Creating plots/figures with external packages
Day 5
  • Version control with Git
  • Problem-solving with programming
  • From idea to program: deconstructing an idea into workable components
  • Exceptions
Day 6
  • Python know-hows
  • Review of entire course
  • Working on case study
Day 7
  • Practice day
Day 8
  • Final assignment:
    during this session, you will show what you have learned

Participants’ own materials
You may use your own dataset or files during assignments in the course.

Program details

Once you're finished...

... After completing the course, you will be able to:

  • Understand the basic principles of programming and apply them in Python;
  • Debug code in a structured way, allowing you to detect and fix errors;
  • Translate a described or observed problem into working code;
  • Continue developing your Python programming skills independently.

 

 

Facility Management, foto 8219, studenten aan het werk op de laptop, samenwerken
next page
 

Admission

What are the admission requirements? And how do I apply?

twee personen kijken op een laptop