[an error occurred while processing this directive]

Skip to Content

Jack Davidson

Jack Davidson

Professor of Computer Science

Phone: (434) 982-2209
Fax: (434) 982-2214
Email: jwd@virginia.edu
Home Page: Jack Davidson

Department of Computer Science
School of Engineering and Applied Science
University of Virginia
151 Engineer‘s Way, P.O. Box 400740
Charlottesville, Virginia 22904-4740

The best programmers, like the best craftsmen, understand the tools they use.

Areas Of Interest

Computer security, compilers, code generation, optimization, embedded systems, computer architecture

Biographical Sketch

Jack Davidson received his Ph.D. in Computer Science at the University of Arizona in 1981. He joined UVa as an Assistant Professor of Computer Science in 1982, becoming Associate Professor in 1988 and Professor in 1998. In 1997 he received the McGraw-Hill "Most Successful New title" Award for his best-selling C++ textbook (co-authored with Jim Cohoon). His more recent book Java Program Design was published in 2003. He is an Associate Editor of ACM's Transactions on Architecture and Compilers. He also serves as co-chair of ACM's Publications Board. Professor Davidson is a Fellow of the ACM.


For more information about Professor Davidson's research interests, visit his home page at: http://www.cs.virginia.edu/~jwd.

Selected Publications

For a list of Professor Davidson's publications, visit his home page at: http://www.cs.virginia.edu/~jwd.