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