Narratives and Pathways of Computing Educators

The people who make CEOHP happen: Brief bios

On this page, we provide brief biographies for individuals who have been part of the leadership team, and/or interviewers, and/or a member of one or both of the ITiCSE Working Groups.


Elizabeth Adams


Vicki L. Almstrum

  • Vicki Almstrum serves as part of the CEOPH leadership group. She was part of the group who conceived of the CEOHP project starting with the 2003 SIGCSE Symposium in Reno, Nevada, USA. She was co-leader of the ITiCSE Working Groups in 2005 and 2008. During a training workshop at the 2006 SIGCSE Technical Symposium, she was the interviewee for one of the practice interviews and conducted the practice interview with Alison (Young) Clear. Vicki has conducted several interviews for the project.
  • Vicki conducted a series of evaluation interviews during the last stages of the NSF planning grant and has driven the quality assurance efforts for interview processing. She has been the primary driving force behind major CEOHP portal upgrades in 2010, 2011, 2012, and 2021.
  • Vicki has a Ph.D. in Computer Science Education from The University of Texas at Austin. Her dissertation topic was Limitations in the Understanding of Mathematical Logic by Novice Computing Students.
  • Vicki has taught a variety of computing courses, including discrete mathematics, data structures, and software engineering. Vicki was an adjunct professor at Southwestern University in Spring 2007 and taught the Senior Seminar in Software Engineering that helped flesh out several aspects of the initial versions of the CEOHP web portal.

Anne Applin

  • Anne Applin is a part of the CEOPH leadership group. Anne was one of the individuals who conceived of the CEOHP project starting with the 2003 SIGCSE Symposium in Reno, Nevada, USA. Anne has used her expertise in web design to help evolve the original CEOHP web portal to make it easier to maintain and to ensure it met appropriate standards for layout and accessibility.
  • Anne has a Ph.D. in Computer Science Education from The University of Southern Mississippi. Her dissertation, which considered programming instruction and second languages, has the title The application of language acquisition theory to programming concept instruction: chunks versus programs from scratch.
  • Anne has taught a variety of undergraduate courses, including operating systems, networking, and systems programming. She is currently professor of computer science at Southern Maine Community College in Portland, Maine.

William Aspray

  • William (Bill) Aspray conducted the first full interview in the CEOHP collection, with Maria Klawe, while a participant in the ITiCSE 2005 Working Group. During that same working group, Bill conducted the practice interview with Barbara Boucher Owens as an example for other Working Group participants. With his background and experience, he has provided expertise and helped a group of individuals whose backgrounds were primarily computer science education begin to learn about and appreciate the techniques for collecting useful and usable oral histories.
  • Bill is a Senior Research Fellow at the Charles Babbage Institute, University of Minnesota, Twin Cities. He been a senior faculty member in the information schools at Indiana (Bloomington), Texas (Austin), and Colorado (Boulder). He has held leadership positions in professional non-profit organizations such as the Charles Babbage Institute, the IEEE History Center, and the Computing Research Association.
  • Bill has written or edited some 20 books and 70 articles in the areas of history, policy, and social study of information and information technologies and related topics. Current work is on the history of information in everyday life in America, the informatics of diabetes, Internet and new media studies, and the history of privacy in America.
  • Bill holds a B.A. in philosophy and mathematics and M.A. in mathematics from Wesleyan University, and an M.A. and Ph.D. in history of science from the University of Wisconsin-Madison.

Lecia Barker

  • Lecia Barker has been a key member of the CEOHP leadership team, bringing to the team her strong background in social science and gender issues. She was co-leader of the ITiCSE 2005 Working Group and a member of the ITiCSE 2008 Working Group. She
  • One line of Lecia’s research focuses on the social climates and educational practices that produce information technology professionals. She also studies the creation of information technology that can improve social and educational practices. Lecia also serves as a senior research scientist for the National Center for Women and Information Technology, for which she has co-authored more than 30 publications intended to improve women’s representation in information technology careers.
  • Lecia is currently Associate Chair for Undergraduate Studies and an Associate Professor in the Information Science Department at University of Colorado Boulder.
  • Prior to joining The University of Texas at Austin in 2008, Barker was the founding director of the ATLAS Assessment & Research Center at the University of Colorado, Boulder.

Alison Clear


Nell Dale

  • Nell Dale was a member of the ITiCSE 2005 Working Group and has been a vital partner in discussions about the project since it was first conceived during the 2003 SIGCSE conference in Reno, NV, USA. As part of the ITiCSE 2005 Working Group, Nell was the interviewee for one of the practice interviews and conducted the practice interview with Wanda Dann, as well as the practice interview with Liz Adams. The CEOHP interview with Nell was conducted by Barbara Boucher Owens on April 18, 2006.
  • Nell, who is now retired, was a Senior Lecturer in the Department of Computer Sciences The University of Texas at Austin. Dr. Dale is widely known for her textbooks for introductory computing courses and for her pioneering work in Computer Science Education Research.

Wanda Dann


John Impagliazzo

  • John Impagliazzo was a member of the ITiCSE 2008 Working Group. The CEOHP interview with John was conducted by Alison (Young) Clear on June 28, 2006.
  • John joined the Computer Science Department at Hofstra University in 1984. He joined the faculty of Qatar University in 2009. He holds undergraduate degrees in both electronics and physics, masters degrees in engineering and mathematics and a Ph.D. in mathematics.
  • John is known throughout the world for his work in organizing conferences as well as in computing history. He is the author or co-author of six textbooks and over 60 papers and presentations.

Patricia Joseph


Amardeep Kahlon


Mary Z. Last


Andrea Lawrence

  • Andrea Lawrence was a member of both the ITiCSE 2005 Working Group and the ITiCSE 2008 Working Group. As part of the ITiCSE 2005 Working Group, she was the interviewee for one of the practice interviews. The CEOHP interview with Andrea was conducted by Barbara Boucher Owens on November 6, 2007.
  • Andrea has been a faculty member at Spelman College in Atlanta, Georgia USA since 1983. She is active in a number of several organizations established to support and encourage under-represented populations. She has served as President of the Association of Computer and Information Science/Engineering Departments at Minority Institutions (ADMI).

Barbara Boucher Owens


Viera Proulx


Leslie Schwartzman

  • Leslie Schwartzman was a member of the ITiCSE 2005 Working Group. As part of the ITiCSE 2005 Working Group, Leslie conducted the practice interview with Nell Dale.
  • Leslie is on the faculty of the Computer Science Department at Roosevelt University in Schaumburg, IL. She earned her Ph.D. from the University of Illinois at Chicago; the title of her dissertation was FGP Fine-Grained Persistence for User-Structured Data: A Tool and Its Software Design.