• Increase font size
  • Default font size
  • Decrease font size

Information for prospective ML PhD students


We welcome candidates interested in pursuing a Ph.D in computer science in the ML group at KU Leuven! The ML group (Maurice Bruynooghe, Luc De Raedt, Hendrik Blockeel, Jan Ramon and Jesse Davis) makes acceptance decisions for Ph.D applications jointly. This Web page contains information that should help guide you through the application process.


What We Are Looking For

The ideal candidate will possess the following skills and attitudes:

  1. A master degree in computer science, AI, or a closely related discipline. Please note that this is a university requirement.
  2. A strong background in computer science and mathematics.
  3. A scientific attitude and the ability to reason through problems.
  4. Excellent programming skills.
  5. A strong interest in artificial intelligence, machine learning and data mining and their applications (e.g., bio-, chemo- and medical informatics, robotics, vision, natural language processing, engineering, mechatronics, etc.)
  6. The ability to communicate written and orally in English in a clear and precise manner.
  7. A pro-active and independent attitude as well as the ability to function well in a team environment.
  8. A good motivation for pursuing a Ph.D. and working in Leuven.

Application Material

Please email the following information to: apply-ml at cs dot kuleuven dot be:

  1. An academic CV.
  2. An official transcript listing classes taken and grades received.
  3. A short statement (maximum of 2 pages) that explains what your research interests are and why you would like to come to KU Leuven.
  4. A copy of your most recent thesis. If it is not written in English or Dutch please include an English translation of the abstract.
  5. Any published and relevant research papers (in English, preferably PDF format).  If you have several papers, please indicate which ones you consider the three most important ones.
  6. A list of references.

Application Review Process

After receiving your application, we will take the following steps:

  1. We will review all incoming applications and will contact you within a month.
  2. If we think there is a possible match, we will schedule a phone or skype interview. We may also give an additional assignment as part of the evaluation process.
  3. After the interview, the group will have a discussion and we will come to a decision.
The decision depends on many things, including the estimated research potential of the candidate, how well his/her background fits the ML group, and how well it fits the particular projects for which funding is available. Candidates who already have a grant or will be (partially) self-supporting should make this clear, and should clarify what additional financial support they expect from us. This can affect the outcome of the evaluation.


Last Updated on Thursday, 26 September 2013 17:21