جامعة شتوتغارت
من عام 1978 إلى عام 1984 شغل منصب أستاذ مساعد وأستاذ مشارك في جامعة شتوتغارت. خلال هذه السنوات الست، قضى عدة زيارات ممتدة في جامعة كارنيجي ميلون، بيتسبرغ للدراسة مع هيربرت سيمون الذي عمل كمستشار أساسي للحصول على درجة "شهادة التأهل للأستاذية" التي حصل عليها في عام 1983 من جامعة شتوتغارت. في عام 1984 ، حصل على منصب في قسم علوم الكمبيوتر في جامعة كولورادو، بولدر، إلى جانب كونه زميلًا في معهد العلوم المعرفية. خلال السنوات التي قضاها في CU Boulder ، قضى سنوات التفرغ في الجامعة التقنية في دارمشتات، ألمانيا (1994-1995) وفي جامعة كانتربري ، كرايستشيرش، نيوزيلندا (2002-2003).