Applications for the Bletchley Bootcamp taught in Rotterdam are closing on the 21st of January at midnight. Applications are reviewed on a rolling basis so we recommend you apply as soon as possible.

The application process works in two steps. The first is a regular application in which you fill out the application form.

Click here to apply 

Prior Knowledge Requirements

Machine learning is a way of software development that replaces handcrafted rules with learning systems. This means you don’t need to be an expert coder to become an expert in ML and AI. However, a certain level of Python is required to effectively follow the lessons. You should be comfortable with the following:

If you are not quite comfortable with all of these methods yet we strongly recommend you do an online course like Python for Data ScienceLearn or Codecademy first. They do a tremendous job at explaining the basic concepts in a very concise way. For MATLAB users we recommend reading A Python Primer for MATLAB Users. Turing Society also offers free Python classes in the run-up to the actual bootcamp.

Check Turing Society Facebook page to learn more regarding future coding hours and another event that can be helpful in your application. Click here to apply.


We recommend planning in 20 hours a week to get the most out of the bootcamp. The bootcamp comes with one in person ‘Tweakerton’ on Monday afternoons from 5 to 8 which are mandatory. The rest of the time should be allocated to self study and preparing projects. If you already have significant coding or machine learning experience you can get away with 10 hours a week.


Participation in bootcamp costs 100€. The money contributes to covering server and computing power costs as well as various side costs that are incurred through the bootcamp. We will send you payment information once you are admitted to the bootcamp. The amount is non refundable.

Application form

For your application we require:

  • Your Name and contact information
  • An application essay (see below)
  • Your CV
  • Your GPA
  • Links to previous work with software (Optional)

Your application essay should not exceed 500 words. We ask you to answer 3 questions:

  • What motivates you to participate?
  • How will you ensure you have enough time?
  • Do you have previous experience with technology?

The application form will appear here on the 6th of November.

Click here to apply

Coding challenge

Basic Python is a prerequisite to the bootcamp. If we select you for the second round, we will send you a small coding challenge via email to make sure you can write a simple program in python. If you do not have any Python skills yet, don’t sweat it. You can do a basic introduction like offered on Codecademy or join one of the Python coding hours offered on campus by Turing Society for free. Check our facebook page for event updates.

Click here to apply

Placeholder Image