Training courses

MercuryLab can help you learn highly versatile programming languages such as C++ and how to computationally model your particle-handling system using the state-of-the-art particle simulation code MercuryDPM.

Standard courses

The following standard courses are prepared:

They take place at the U Parkhotel, on the campus of the University of Twente, The Netherlands and are taught in English. These courses start from as little as €600, please refer to our Prices and Booking page for more details.

Please contact us if you or your team need a course. We can arrange one for you.

Why learn with MercuryLab?

  • Short, intensive courses – gain real, applicable skills in a matter of days.

  • High instructor to attendee ratio – small-group teaching lets us adapt to your needs and level of experience.

  • Learn from experts our course instructors have years of experience with software development and teaching. Personalised group and individual packages are available in many different languages.

Custom courses

We also offer bespoke training packages, providing the skills and knowledge your company needs in a style, budget and timeframe that suits you.

On-site training

We can provide on-site training relating to your specific particle-handling needs.

For instance, if you have recently invested in particle-handling devices or machinery, we can help you get up and running as quickly as possible. We can help you gain a deeper insight, ensuring you are making the most out of your new (or existing) equipment.


All our courses are taught in English. However, our trainers are multilingual, so we are able to offer the one-on-one training in Dutch, English, German and Spanish. Please state your preference when booking.