Presented annually to an outstanding educator who is: appointed to a recognized educational baccalaureate institution; recognized for advancing new teaching methodologies, or effecting new curriculum development or expansion in Computer Science and Engineering; or making a significant contribution to the educational mission of the ACM. Those who have been teaching for ten years or less will be given special consideration. A prize of $5,000 is supplied by Pearson Education.

Susan H. Rodger named recipient of the 2013 Karl V. Karlstrom Outstanding Educator Award

Susan H. Rodger has been recognized for contributions to the teaching of computer science theory in higher education, and the development of computer science education in primary and secondary schools. She and her students developed JFLAP (Java Formal Languages and Automata Package), an interactive software tool that allows students to construct and test examples of automata and grammars. These concepts are foundational to the design of software components, such as compiler parts. Intended primarily for undergraduate students or as an advanced topic for high school, JFLAP is used worldwide in computer science theory, compiler, and discrete mathematics courses. Through workshops for faculty development, Rodger’s work contributed to the creation of a professional community around the use of visualizations to teach algorithms. She also leads efforts to introduce the programming language Alice in primary and secondary schools. Rodger is a professor of the practice of computer science at Duke University. Currently chair of the ACM Special Interest Group on Computer Science Education (SIGCSE), she is a board member of CRA-W and a member of the ACM Education Policy Committee.

Eric Roberts named recipient of the 2012 Karl V. Karlstrom Outstanding Educator Award

Eric Roberts was recognized for his contributions as an international leader in computer science education, including numerous contributions to curriculum development. Roberts is the author of several exemplary textbooks.  His first book, Thinking Recursively, was named in a 1998 Communications of the ACM survey as one of the core texts that every computer science educator should know. At Stanford University, Roberts built an undergraduate computer science program staffed by a team of effective teachers, which has become a model for universities across the country.  He developed a computing curriculum for public high schools in Bermuda that was the first national computing curriculum to be certified by an international standards board.  He served on the board of the ACM Special Interest Group in Computer Science Education (SIGCSE) and is the immediate past chair of the ACM Education Board.  Roberts received the SIGCSE Award for Outstanding Contribution to Computer Science Education.  He is a Fellow of ACM and the American Association for the Advancement of Science (AAAS).  Roberts is a professor of Computer Science at Stanford University.