WILLIAMSTOWN, Mass., Dec. 13, 2004 – Kim B. Bruce, the Fredrick Latimer Wells Professor of Computer Science at Williams College, will be presented the 2005 award for outstanding contributions to computer science education at the ACM Technical Symposium on Computer Science Education in St. Louis on Feb. 24. Prof. Bruce also will deliver the keynote address.
The award is presented annually by the ACM Special Interest Group in Computer Science Education to an individual in recognition of a significant contribution to computer science education, including curriculum design, innovative teaching methods, textbook authorship, and the development of new teaching tools.
Bruce joined the Williams faculty in 1977, and was largely responsible for the design and implementation of the college's computer science major and department. He also has been involved in several different projects involving the design of national computer science curricula at the college level over the last 25 years.
These include membership on the ACM-IEEE Computer Science task force that developed Curricula 1991, as well as chairing the Programming Languages Knowledge Area Focus Group for Curricula 2001.
As a member of the Liberal Arts Computer Science Consortium, he also contributed to the design of several computer science curricula designed for liberal arts colleges. He is the co-author with Andrea Danyluk and Tom Murtagh of the forthcoming introductory computer science text, "Java: An Eventful Approach."
In addition to his work on computer science in higher education, his many publications have addressed programming language design and semantics as well as mathematical logic. He is the author of "Foundations of Object-Oriented Programming Languages: Types and Semantics" (M.I.T. Press), which focuses on programming style and the object-oriented languages such as C++ and Java that enjoy wide use in academia and industry.
He has grants from the National Science Foundation supporting both his programming languages research and his work on developing educational materials for introductory courses in computer science.
He taught mathematics at Princeton before coming to Williams, returning to Princeton 20 years later for a term as a visiting professor in computer science. He has been a visiting professor or researcher at M.I.T., Stanford, Cambridge University, the University of Pisa, and the Ecole Normale Superieure in Paris, as well as consulted for DEC's System Research Center in Palo Alto, Calif., Prime Computer, NEC, and 15 colleges and universities.
He is currently a visiting professor in computer science at the University of California Santa Cruz, where he is also studying linguistics.
He received his bachelor's degree from Pomona College and his Ph.D. in mathematics from the University of Wisconsin.
Source: Eurekalert & othersLast reviewed: By John M. Grohol, Psy.D. on 21 Feb 2009
Published on PsychCentral.com. All rights reserved.
We teach people how to remember, we never teach them how to grow.
-- Oscar Wilde