Von 1981 bis zum Eintritt in den Ruhestand im Jahr 1989 lehrte Karnaugh zudem als Professor für Informatik an der Polytechnic University of New York. ###>Karnaugh was elected an IEEE Fellow in 1976, and held an adjunct position at Polytechnic University of New York at the Westchester campus from 1980 to 1999.