jedenastoma Nagrodami Ministra Nauki i Szkolnictwa Wyższego za prace indywidualne i zespołowe z zakresu mechaniki i teorii konstrukcji (przyznanymi mu w latach 1965–1999), Krzyżem Kawalerskim Orderu Odrodzenia Polski (1979), Medalem Komisji Edukacji Narodowej (1989), Krzyżem Oficerskim Orderu Odrodzenia Polski (2000), tytułem doktora honoris causa Budapest University of Technology and Economics (2001), Subsydium dla uczonych Fundacji Nauki Polskiej w zakresie nauk technicznych (2001), Nagrodą Ministra Edukacji Narodowej i Sportu za całokształt działalności (2005), Medalem Polskiego Towarzystwa Metod Komputerowych Mechaniki im. profesora Zienkiewicza (2009), Medalami Zasłużonego dla Politechnik: Krakowskiej (2005), Rzeszowskiej (2005), Częstochowskiej (2010), Medalem Dziękujemy za Wolność przyznanym przez Stowarzyszenie „Sieć Solidarności” (2020)
Publikacje książkowe
Działalność społeczna W latach 1978–1989 działał w „NSZZ Solidarność” Politechniki Krakowskiej. Aktywnie uczestniczył w życiu katolickich wspólnot akademickich. W 1983 był współorganizatorem pieszej pielgrzymki z Krakowa do Rzymu ze specjalną audiencją u Jana Pawła II.