Ukończona szkoła:
Uniwersytet Jagielloński w Krakowie, Wydział Filozoficzno-Historyczny, Historia - magister (1976)
Uniwersytet Jagielloński w Krakowie, Wydział Filozoficzno-Historyczny, Nauki humanistyczne - doktor (1980)
Rada Naukowa Instytutu Historii, Nauki, Oświaty i Techniki PAN, Nauki humanistyczne - doktor habilitowany (1992)