Last taught at Purdue Univerisy, based on books by Tanenbaum and Hwang