Outstanding Contribution to Computer Science Education
The ACM SIGCSE Award for Outstanding Contribution to Computer Science Education honors an individual or group in recognition of a significant contribution to computer science education. The contribution may take many forms, such as: curriculum design, innovating teaching methods, textbook authorship, development of new teaching tools, or any of a number of other significant contributions to computer science education. The contribution should have had a long lasting impact on, and made a significant difference in, computing education. This award was initiated in 1981.
Information about the nomination processes for this award is available here: Outstanding Contribution and Distinguished Service awards.
Here is the list of the 45 award winners along with a citation that briefly describes why they earned the award:
Mitchel Resnick (2025)
In recognition of long-lasting efforts to develop new technologies and activities to engage people —particularly children— in creative learning experiences based on computational literacy for discovery and expression.
Michael Caspersen (2024)
For far-reaching and long-lasting contributions in computing education research in areas including curriculum development and teacher education; pioneering efforts in establishing computing curricula in Europe and globally; and high-level and impactful policy work on developing and expanding computing programs in schools.
Susan Rodger (2023)
For creating JFLAP, changing how the automata course is taught; and for helping to bring computing to primary and secondary schools through her work with the Alice environment.
Barbara Ericson (2022)
For developing, evaluating, and disseminating methods to make computing education more effective, efficient, and accessible, and for national leadership in computing education measurement and public policy.
Stephen Edwards (2021)
For innovating automated feedback systems with Web-CAT, transforming software testing within computer science curricula, and exemplifying leadership in the computer science education research community.
Lauri Malmi (2020)
For leadership in building the international computing education research community, and raising the profile and quality of computing education research and research mentorship.
Mark Guzdial (2019)
For helping to create the field of computing education research, designing and evaluating innovative curricula and pedagogical methods, mentoring the field, and promoting computing as a literacy for all.
Tim Bell (2018)
For significant and lasting impact on computing education internationally through the development of innovative resources and activities, such as "CS Unplugged", that inspire and engage students and teachers at all educational levels.
Gail Chapman (2017)
For long term impact on computer science education through the creation of curriculum, teacher professional development, and fierce advocacy for social equity in all computing classrooms.
Jan Cuny (2016)
For her vision and principled leadership that has transformed computer science education and has moved the United States closer to making computing education accessible to everyone.
Mark Allen Weiss (2015)
For authoring textbooks that have had a profound impact on generations of students and for invaluable service to the computer science education community.
Robert Panoff (2014)
For promoting student enrichment, curriculum development, faculty enhancement, and infusing computational thinking at all levels through Shodor and the National Computational Science Institute.
Michael Kölling (2013)
For the development of novel programming teaching tools, teaching approaches and teaching material.
Harold (Hal) Abelson (2012)
For improving not only the way we teach computing by his contributions to Logo, App Inventor, and his textbook authorship but also the way we view knowledge in the broader society, through his leadership with the Free Software and Open Educational Resources movements and his founding efforts with the Creative Commons initiative.
Matthias Felleisen (2011)
For the creation of a design-focused introductory curriculum, for educational outreach programs for K-12, and for many PhD students who continue to merge programming language research and education.
Sally Fincher (2010)
For outstanding contributions to computing education research and inspiring a generation of computing education researchers.
Elliot Koffman (2009)
For an extraordinary record of teaching, curriculum development, publishing papers as well as numerous textbooks, and for helping to shape Computer Science education.
Randy Pausch (2008)
For being an inspirational leader in building programs and environments blending art with science and motivating a world of learners to realize their dreams.
John Hughes (2007)
In memory of his forty years contribution to computing education, academic leadership and research in Australasia and internationally. He was an outstanding mentor of students and colleagues and a committed educator.
Judith Gal-Ezer (2007)
Outstanding researcher and curriculum designer who has carried out pioneering work involving teaching the essence of computer science on both the high school and university levels.
Richard Pattis (2006)
More than two decades of innovation and influence in providing thoughtful, profound, and concrete examples of teaching and thinking about algorithmic problem solving and programming.
Kim Bruce (2005)
Innovative teaching methods, textbook authorship. Leadership in Liberal Arts Computer Science Consortium and its curricular recommendations to Curriculum 91 and Curriculum 2001.
Mordechai Ben-Ari (2004)
Textbook author, mentor and pedagogical researcher at both the university and pre-college levels, in concurrency, formal methods, and programming languages.
Eric Roberts (2003)
Master teacher, advocate for computer science education, emissary to underrepresented populations in computer science. Principle editor and co-chair of the seminal document "Computing Curriculum 2001".
Elliot Soloway (2002)
Pioneering Computer Science Education researcher, master teacher, and eloquent spokesman for educational reform involving computing to our computing colleagues and world at large.
Allen B. Tucker (2001)
Author areas of programming languages, natural language processing, and computer science education. Co-chaired the ACM/IEEE Joint Curriculum Task Force that developed Computing Curricula 1991, co-author of the 1986 Liberal Arts Model Curriculum in Computer Science, Editor-in-Chief of the 1997 CRC Handbook of Computer Science and Engineering.
Andries van Dam (2000)
Prolific author, researcher , hypertext pioneer and a champion of computing education for many year., founding faculty member of Brown University Computer Science Department.
Peter Denning (1999)
For his efforts in developing a scientific core for operating systems, in formulating a curriculum through the "Denning Report", and in elucidating Computer Science to the broader scientific community.
William Wulf (1998)
Contributions to the advancement of Computer Science Education in engineering.
Andrew Tannenbaum (1997)
For seminal textbooks in networks, computer organization and operating systems, outstanding wit and educational leadership.
Nell Dale (1996)
Prolific author for introductory computer science textbooks and contributions to the field of computer science education research.
Robert Aiken (1995)
Outstanding mentor, advocate of computer science and technology education both in the United States and abroad.
Norman Gibbs (1994)
Contribution to Software Engineering Education, first director of the Software Engineering Institute, co-founder Liberal Arts Computer Science Consortium.
Alan Kay (1993)
Contributions to Smalltalk programming languages, research development of computers usable by children.
Daniel McCracken (1992)
Author of numerous best-selling books on Fortran, COBOL and other languages and their profound influence on today's computer science teachers.
David Gries (1991)
Contributions to Computer Science Education through textbooks and teaching enabling critical thinking, formal methods and the application of logic to the discipline.
Curriculum '68 Committee (1990)
For their work on the seminal document leading the way for the founding of a multitude of computer science departments and providing guidance to the formation of courses and production of textbooks.
Edsger Dijkstra (1989)
For providing clarity about programs through his letter "GOTO Considered Harmful" and writings on structured programming and the effects of these works on the emergence of formal methods as integral to computer science education.
Grace Murray Hopper (1988)
Pioneering work in compiler design (Cobol), oversaw the Navy's efforts to maintain uniformity in programming languages over two decades, master teacher who reminded us to watch our nanoseconds.
Niklaus Wirth (1987)
For the development of a series of programming languages mainly for use in education chief among them Pascal. These languages continue to have a profound effect on the teaching of programming and on computer science in general.
Donald Knuth (1986)
Author of influential series the "Art of Computer Programming" and his continuing contributions including TeX publication tool.
Elliot Organick (1985)
Founder of SIGCSE, author and disseminator of the MULTICS operating system, author of several widely disseminated textbooks in programming languages and first computer courses.
Karl Karlstrom (1983)
Book editor who piloted some 500 books on computer science through the publication process at a time when a senior editor said "I have traveled the length and breadth of this country and talked with the best people, and I can assure you that data processing is a fad that won't last out the year."
Alan Perlis (1982)
Contributions to education, especially through his work on programming languages and compiler construction.
William Atchison (1981)
Head of ACM Curriculum Committee that produced Curriculum '68, founding leader of University of Maryland Computer Science Department.
About SIGCSE
The aim of SIGCSE is to provide an equitable global forum that promotes and advances research, teaching, and practice in computing education at all educational levels across all demographics
Upcoming SIGCSE Events
-
CompEd 2025
23-25 October 2025
Gaborone, Botswana -
Technical Symposium 2026
Feb-18-21, 2026
St. Louis, MO -
RESPECT 2026
8-11 June, 2026
Chicago, IL, USA -
ITiCSE 2026
13-15 July 2026
Madrid, Spain -
ICER '26
11-14 August, 2026
Uppsala, Sweden -
SIGCSE Virtual 2026
12-15 November, 2026
Online -
Many conferences across the world are held in-cooperation with SIGCSE.
