Impagliazzo has published eighteen books and hundreds of papers and made numerous presentations worldwide. He was editor-in-chief at ACM for nineteen years, where he founded ACM Inroads, the organization’s first computing education magazine, and served in multiple capacities on the ACM Education Board for over thirty years. At IEEE, Impagliazzo actively participated on the IEEE History Committee and has worked with the IEEE History Center for over twenty years, where he created the IEEE History Showcase Project and initiated the IEEE Global History Museum. As Vice President of Publications for the IEEE Society on Social Implications of Technology, he created the IEEE Transactions on Technology and Society journal. He also served on the Board of Directors of the IEEE Foundation for six years.
Impagliazzo has evaluated over one hundred computing and engineering programs worldwide, has more than thirty years of accreditation experience, and has chaired the ACM Accreditation Committee for twelve years. He is a CSAB Fellow, an ACM Distinguished Educator, an IEEE Fellow, and an IEEE Life Member.