Free University of Berlin
درس توماس الرياضيات في جامعة برلين الحرة، وحصل على دبلومه في عام 1975. درس أطروحه الجوانب الهيكلية للتزامن. حصل توماس في وقت لاحق على درجة الماجستير (1977) ودرجة الدكتوراه (1979) في علوم الكمبيوتر، وكلاهما من جامعة ستانفورد.