Professor of Computer Science
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
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.
For a list of Professor Davidson's publications, visit his home page at: http://www.cs.virginia.edu/~jwd.