Introduction to Data Structures and Algorithms for Health


About this course

This course will introduce students to basic concepts of computing and problem solving. The course will start with introducing concepts like computer, programming language, software programs, and computer architecture. Subsequently, the concepts of basic data structures and algorithms will be explained and demonstrated in the application of the health domain. Students will learn to identify the algorithms and data structures for related problems in the health domain. With the provided hands-on experience students will learn to make balanced decisions in selecting and applying suitable data structures and algorithms.

Learning outcomes

After successful completion of this course students are expected to be able to:

  • show insight in basic computer science terminology and concepts;
  • explain key concepts of data structures and algorithms;
  • compare and select suitable basic data structures for health related data;
  • implement a proper data structure for health related data;
  • use selected algorithms to solve health related data problems;

Required prior knowledge

Assumed Knowledge:
Basic and Advanced Statistics, a basic working knowledge on the R statistical toolbox (as obtained in a.o. Advanced Statistics for Nutritionists), Introduction Epidemiology and Public Health

Link to more information

If anything remains unclear, please check the FAQ of Wageningen University.


  • Start date

    10 February 2025

    • Ends
      7 March 2025
    • Term *
      Period 4
    • Location
    • Instruction language
    • Register between
      1 Jun, 00:00 - 12 Jan 2025
These offerings are valid for students of Utrecht University