HelpFeedback
Davidson: Java: Program Design
Information Center
Product Tour
Animated Cover
Overview
Table of Contents
About the Authors
Interview with the Aut...
Feature Summary
Print Supplements
WebCT, Blackboard and ...


Student Edition
Instructor Edition
Java: Program Design

James P. Cohoon, University of Virginia—Charlottesville
Jack W. Davidson, University of Virginia—Charlottesville

ISBN: 007235447x
Copyright year: 2004

About the Authors



Jim Cohoon is a professor in the computer science department at the University of Virginia and is a former member of the technical staff at AT&T Bell Laboratories. He joined the faculty after receiving his Ph.D. from the University of Minnesota. He has been nominated twice by his department for the university's best-teaching award. In 1994, Professor Cohoon was awarded a Fulbright Fellowship to Germany, where he lectured on object-oriented programming and software engineering. Professor Cohoon's research interests include algorithms, computer-aided design of electronic systems, optimization strategies, and computer science education. He is the author of more than 70 papers in these fields. He is a member of the Association of Computing Machinery (ACM), the ACM Special Interest Group on Design Automation (SIGDA), the ACM Special Interest Group on Computer Science Education (SIGCSE), the Institute of Electrical and Electronics Engineers (IEEE), and the IEEE Circuits and Systems Society. He is a member of ACM Council, SIG Governing Board Executive Committee, former member of ACM Publications Board, and is past chair of SIGDA. He can be reached at cohoon@virginia.edu. His web page is http://www.cs.virginia.edu/cohoon.

Jack Davidson is also a professor in the computer science department at the University of Virginia. He joined the faculty after receiving his Ph.D. from the University of Arizona. Professor Davidson has received NCR's Faculty Innovation Award for innovation in teaching. Professor Davidson's research interests include compilers, computer architecture, systems software, and computer science education. He is the author of more than 80 papers in these fields. He is a member of the ACM, the ACM Special Interest Group on Programming Languages (SIGPLAN), the ACM Special Interest Group on Computer Architecture (SIGARCH), SIGCSE, the IEEE, and the IEEE Computer Society. He served as an associate editor of Transactions on Programming Languages and Systems, ACM's flagship journal on programming languages and systems, from 1994 to 2000. He was chair of the 1998 Programming Language Design and Implementation Conference (PLDI '98) and program co-chair of the 2000 SIGPLAN Workshop on Languages, Compilers, and Tools for Embedded Systems (LCTES 2000). He can be reached at jwd@virginia.edu. His web home page is http://www.cs.virginia.edu/~jwd.
Cohoon-Davidson: Java Program Design

To obtain an instructor login for this Online Learning Center, ask your local sales representative. If you're an instructor thinking about adopting this textbook, request a free copy for review.