Dr. Tim Willemse

Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Tim Willemse. Improve your application with a focused, well-structured draft.

Biography

Tim Willemse is a Full Professor in the Formal System Analysis group within the Department of Mathematics and Computer Science at Eindhoven University of Technology (TU/e). His research focuses on applying and developing formal methods to design correct and reliable systems. His work is financially supported by several organizations, including NWO, the European Commission, and commercial entities such as ASML and Canon Production Printing. The group specializes in the study of algorithm theory, including parity games, fixpoint logics, and parameterized Boolean equation systems. The algorithms developed drive model checking technology offered by mCRL2, a toolset for specifying and analyzing software-controlled systems. Tim led the development of dedicated verification tools for controlling physics experiments at CERN and co-developed the verification technology for the Model-Driven Engineering toolset known as Dezyne, used in high-tech industries. He has collaborated with Bas Luttik and ProRail to analyze and improve the proposed ERTMS Hybrid Train Detection concept. Tim holds a PhD and MSc in Computer Science from TU/e and has held previous positions as a senior research fellow at CERN, a software engineer, and as managing director of the national research school IPA.

Research Interests

Experience

Full Professor

2006-01-01 — Present

Eindhoven University of Technology • Eindhoven

Leads the Formal System Analysis group focusing on formal methods and verification.

Senior Research Fellow

— Present

CERN • Geneva

Worked on verification tools for controlling physics experiments.

Managing Director

2017-12-01 — Present

National Research School IPA • Eindhoven

Oversees research initiatives in formal methods.

Software Engineer/Researcher

— Present

ASML • Veldhoven

Worked on Model-Based Testing techniques.

Requirements for Eindhoven University of Technology

Master Program
Requirements
GPA Requirement
Required:3.4
IELTS
Listening
Required:6
Reading
Required:6
Writing
Required:6
Speaking
Required:6
Overall
Required:6.5
TOEFL
Listening
Required:21
Reading
Required:21
Writing
Required:21
Speaking
Required:21
Total
Required:90
PTE
Listening
Required:65
Reading
Required:65
Writing
Required:65
Speaking
Required:65
Overall
Required:70
Prerequisites
Bachelor's degree in a relevant engineering or science discipline Specific subject knowledge related to the chosen program (e.g., Calculus, Linear Algebra) Maximum 15 ECTS deficiency for international applicants
Application Checklist
  • Certified copy of Bachelor's degree and transcript
  • Authenticated English/Dutch translation of documents
  • Proof of English proficiency
  • Curriculum Vitae (CV)
  • Motivation Letter
  • Two letters of reference
  • Summary of Bachelor thesis/dissertation
  • Concise course descriptions of relevant subjects
  • Copy of passport
  • Proof of payment of application fee (EUR 100)
Specialization Notes

Specific departments like Industrial Design require a portfolio. Programs like Data Science and AI require a GRE-General test for certain international backgrounds.