This document lists various engineering courses taught by Kevin D. Donohue and provides links to course materials including syllabi, lecture notes, assignments, and supplemental files. Courses cover topics in circuits, signals and systems, electronics laboratory, and communications and signal processing. For each course, the instructor has made available resources to aid student learning such as notes, examples, projects and Matlab/Labview files.