This collection contains full transcripts and notes of lectures given by Professor Mario G. Salvadori on the humanistic aspects of technology. Salvadori delivered most of these lectures in a semester-long course "The cultural impact of engineering." Additional notes from campus lectures were added to this collection in 2018.