Skip to Content

Menu Faculty


John Impagliazzo

Professor Emeritus of Computer Science


PHD, 1983, Adelphi Univ; MS, 1978, Adelphi Univ; MS, 1966, SUNY Stony Brook Univ; BS, 1964, St Johns Univ Jamaica


John Impagliazzo is Professor of Computer Science at Hofstra University, New York, where he had served as its department chair and the director of its graduate programs. Some of John's current professional activities include serving as a consultant and expert for various countries regarding curricula, assessment, accreditation, and other related activities. He has served as an ABET (formerly the Accreditation Board for Engineering and Technology) and a Computer Science Accreditation Commission (CSAC) accreditation team chair and program evaluator and has led or participated on visiting teams for almost fifty computing-related programs worldwide. John is also a member of the Association for Computing Machinery (ACM) Education Board, a member of ACM's Education Council, and previously chaired the ACM Accreditation Committee for twelve years. He currently serves as the editor-in-chief of inroads - the SIGCSE Bulletin (the publication of the ACM Special Interest Group on Computer Science Education). John also represented the Institute of Electrical and Electronics Engineers (IEEE) Computer Society on the Computer Engineering Task Force where he served as a principal co-author and editor of the Computer Engineering Report (CE2004), and was an active participant on the task force that produced the Computing Curricula 2005 Report (CC2005). Additionally, John is an Associate Editor of the Encyclopedia of Computer Science and Engineering, under development by the John Wiley publishing company.

John is very much involved in computing history. Currently, he is chair of the International Federation for Information Processing (IFIP) Working Group 9.7 on the History of Computing and was an active member and treasurer of the IEEE History Committee, the oversight committee for the IEEE History Center. His website at is an expression of his enthusiasm for computing history. John recently helped publish several books on computing history and related topics where he served as editor or co-editor; their titles are History of Computing in Education (2004), History of Nordic Computing (2005), Social Informatics: An Information Society for All (2006), and History of Computing and Education 2 (2006). He is currently working on a book called Perspectives on Soviet and Russian Computing (c.2007) and will be producing a second book on History of Nordic Computing 2 (c.2008). The well-known Springer Science is the publisher for these works.

John is a Life Senior Member of IEEE. He is the recipient of the IEEE Computer Society Outstanding Contribution Award (2005) for his work on the Computer Engineering Report and the ACM SIGCSE Lifetime Service Award (2007) for his long history of volunteer service to computer science education. John enjoys classical music, museums, and philately.

John Impagliazzo (Dr. "I") Professor, Computer Science

DPC Committee
Computer Engineering Committee
Curriculum Committee


Organized the 2006 conference in Petrozavodsk, Russia on "Perspectives on Soviet and Russian Computing. Raised more than $60,000 to bring Soviet computing pioneers to northern Russia for the event. Co-editor of the proceedings. "This publication should achieve international acclaim, and a feather in Hofstra's cap. "

Helped develop and co-authored the international curriculum on Computer Engineering (2004), which institutions are adopting worldwide.

Research areas:

Computing education

  • Editor-in-Chief (10 years) of the ACM publication inroads - the SIGCSE Bulletin (This publication is now the most referenced in computing education)
  • Member of the ACM Education Board (since 1987)
  • Member and reviewer of ACM/IEEE computing curricula reports

Computing History

  • Chair of the IFIP international working group (WG 9.7) on the History of Computing.
  • Former member of the IEEE History Committee
  • Co-authored and chaired the committee of landmark report "History in the Computing Curriculum", which was published in the IEEE Annals of the History of Computing
  • Owner of the widely known computing history website at
  • Organized many international conferences on computing history

Computing accreditation and outcome assessment

  • International expert in the area
  • Former team chair and program evaluator for CSAB and ABET
  • Trainer of ABET program evaluators
  • Evaluated over forty computing programs worldwide


Computing-Related Papers and Reports

New Models in Computing Education Paper contribution [with Andrew McGettrick], Proceedings, 37th ASEE/IEEE Frontiers in Education Conference, Milwaukee, Wisconsin, October 2007, (Accepted)

Approaches to Computing Education: East and West Paper contribution [with I. Agamirzian, K. Brunnstein, and A. Tomilin], Proceedings of the conference on "Perspectives on Soviet and Russian Computing" (SoRuCom), Springer Science. (2007 expected)

The Economic Works of John von Neumann Paper contribution, Proceedings of the 100th Birthday Celebration of John von Neumann, Humboldt University of Berlin, Berlin, Germany, 1-2 December 2003. (2007 expected)

Plagiarism and Scholarly Publications: An Ethical Analysis Paper contribution [with D. Gotterbarn and K. Miller], Proceedings, 36th ASEE/IEEE Frontiers in Education Conference, San Diego, California, 28-31 October 2006, pp M1H 22-27.

Using History in Computing Courses Paper contribution, Proceedings, 35th ASEE/IEEE Frontiers in Education Conference, Indianapolis, Indiana, 19-22 October 2005.

History: A Vehicle for Teaching Introductory Computing Courses Paper contribution. Proceedings, IFIP 2005 World Computer Conference in Education (WCCE), Cape Town, South Africa, 4-7 July 2005.

Overview and Perspectives on Electronic Communications Paper contribution. Proceedings, IEEE International Scientific Conference "110th Anniversary of Radio Invention (SPb Con'05), St. Petersburg, Russia. 18-20 May 2005.

History in the Study of Computer Architecture Paper contribution, Number 22, Using History to Teach Computer Science and Related Disciplines, A. Akera and W. Aspray, Editors. Computing Research Association (CRA), 2004, pp. 232-238.

Development of the Model Curriculum for Computer Engineering Paper, (with D. Soldan, V. Nelson, A. McGettrick, P. Srimani, M. Theys, and J. Hughes), Frontiers in Education Conference, Savannah, Georgia, 20-23 October 2004.

Using Computing History to Enhance Teaching Paper (with J. Lee) Proceedings of History of Computing in Education - IFIP World Computer Conference, Toulouse, France, 22-27 August 2004, Kluwer Publishers, 2004.

Enhancing Distance Learning Using Quality Digital Libraries and CITIDEL Paper and Discussion (with J. Lee, L. Cassel, et al), Proceedings of Quality Education at a Distance - IFIP Distance Learning Conference Deakin University, Geelong, Australia, 3-6 February 2003, Kluwer Publishers, October 2003.

Professional Accreditation of Information Systems Programs (with John Gorgone) Communications of the Association for Information Systems, Volume 9, Article 3, August 2002.

Books and Chapters

Perspectives on Soviet and Russian Computing Book Co-editor (with Eduard Proydakov), Proceedings from the IFIP conference on "Perspectives on Soviet and Russian Computing", Springer Science, (2007 expected).

Social Informatics: An Information Society for All? Book Co-editor (with Markku Nurinem and Jacques Berleur), Proceedings from the IFIP conference on Human Choice and Computers 7, Maribor, Slovenia, Springer Science, 2006.

History of Computing and Education 2 Book Editor, Proceedings from the conference on the History of Computing and Education at the IFIP World Computing Congress, Santiago, Chile, Springer Science, 2006.

Integrating Historical and Societal Contexts in the Computing Curriculum Chapter (with J. Lee and D. Cassidy), IFIP Book titled Critical Perspectives on the Information Society, Springer Science, 2005.

History of Nordic Computing Book Co-editor (with Janis Bubenko and Arne S'lvberg), Proceedings of the First Conference on the History of Nordic Computing, 15-18 June 2003, Springer Science, 2005.

History of Computing in Education Book Co-editor (with J. Lee), Proceedings from the conference on the History of Computing in Education at the IFIP World Computing Congress, Toulouse, France, Kluwer Academic Publishers, 2004.


Computer organization, computer architecture, computer ethics, discrete structures, software engineering, operations research, theory of computing, regular languages and automata, project management, algorithms and data structures, etc.

Internship courses:

  • Long Island Rail Road
  • Chips Computer Systems

Independent studies:

  • Solving Hilbert's Tenth Problem,
  • Quantum Physics and the Halting Problem,
  • Napster and Legal Implications

Honors thesis for undergrads:

  • Napster and Legal Implications

Grad work supervised:

Many over the decades. I would have to look them up. I am living out of the country now, so '

Recipient of:

  • IEEE Outstanding Contribution Award
  • ACM / SIGCSE Lifetime Service Award

Photo of John Impagliazzo

Adams Hall 205
Send an Email

Hofstra Campus
Hofstra Events

Translate Our Site

Use Google Translate to read our site in your language.


If you are having any difficulty using this website, please contact the ITS Service Desk at or by calling 516-463-7777. Please identify the webpage address or URL and the specific problems you have encountered and we will address the issue. If you have a disability-related question regarding accessing the website, contact Student Access Services at or call 516-463-7075.

About Hofstra

Hofstra University is an EO/AA/ADA educator and employer.
HOFSTRA UNIVERSITY // Hempstead, New York 11549-1000 // (516) 463-6600 © Hofstra University All Rights Reserved