Education and Employment
˲ B. A.S. (Computer Science)
Southern Methodist University,
1975; M. S. (Computer Science)
Southern Methodist University,
1977; PhD (Computer Science)
University of Arizona, 1981.
˲ University of Virginia, Professor,
˲ President, Zephyr Software,
˲ Princeton University, Visiting
˲ Microsoft Research, Visiting
˲ Programmer Analyst III,
University of Texas Health
Science Center at Dallas,
ACM and SIG Activities
˲ ACM member since 1975.
˲ ACM Publications Board
Co-Chair, 2010–present; ACM
Publications Board member,
˲ ACM Student Chapter Excellence
Award Judge, 2010–2017.
˲ ACM Student Research
Competition Grand Finals Judge,
˲ Associate Editor, ACM TOPLAS,
1994–2000. Associate Editor,
ACM TACO, 2005–2016.
Member of SIGARCH, SIGBED,
SIGCAS, SIGCSE, and SIGPLAN.
˲ SIGPLAN Chair, 2005–2007.
˲ SIGPLAN Executive Committee,
˲ SGB Representative to ACM
˲ SGB Executive Committee,
Awards and Honors
˲ DARPA Cyber Grand Challenge
Competition, 2nd Place,
$1M prize (2016)
˲ ACM Fellow (2008).
˲ IEEE Computer Society Taylor L.
Booth Education Award (2008).
˲ UVA ACM Student Chapter
Undergraduate Teaching Award
˲ NCR Faculty Innovation Award
Jack Davidson’s research interests
include compilers, computer
architecture, system software,
embedded systems, computer
security, and computer science
education. He is co-author of
two introductory textbooks: C++
Program Design: An Introduction
to Object-Oriented Programming
and Java 5.0 Program Design:
An Introduction to Programming
and Object-oriented Design.
Professionally, he has helped
organize many conferences across
several fields. He participated
in the organization of several
international summer schools
including the International
Summer School on Advanced
Computer Architecture and
Compilation for Embedded
Systems, the inaugural Indo-U. S.
Engineering Faculty Leadership
Institute held in Mysore, India, and
the First International Summer
School on Information Security and
Protection held in Beijing, China.
Most recently he served as Program
Chair for the HiPEAC 2018 held in
Davidson’s current research
focuses on cyber security and
societal computing. He is PI on
two active research contracts to
secure critical infrastructure and
I joined ACM in 1975 as a student
member. Our student group
organized programming contests,
planned chapter activities, wrote
code just for fun, and discussed
the awesome power of
programs (that generate programs)*.
Since then, I have had the privilege
to contribute to ACM’s mission
in many capacities, most recently
serving as co-Chair of ACM’s
Publication Board. I am honored
to have been asked to stand for
election as President.
A nomination statement typically
discusses the challenges facing
ACM and the candidate’s plans to
address those challenges. As I see
it, ACM is a vibrant volunteer-led
organization in excellent financial
health. Each year thousands of
volunteers plan and carry out a
variety of activities and initiatives—
performing and publishing the
very best research in the field,
working to improve diversity
in the computing profession,
and developing new education
programs. These activities are
carried out on a solid financial
footing. Non-profits normally seek
financial reserves equal to one year
of annual expenses. Our reserves
are approaching twice that.
The most important challenges
I believe ACM must confront
are outward rather than inward.
I advocate we marshal our
ample resources and dedicated
volunteers to help address the
important challenges facing
society posed by the powerful
and pervasive digital technologies
we are creating. In doing so,
ongoing internal challenges—
membership value, diversity,
to be addressed—but addressed
from a more relevant platform.
No doubt each of us could name a
half-dozen computing technologies
that are or will have a profound
impact on society: AI, machine
learning, cyber social networks,
ubiquitous and invisible networks,
cyber currencies, autonomous
systems, wearable sensors, and
cyber-enhancement of the body.
The benefits of these technologies
Unfortunately, such technologies
can have unanticipated negative
consequences on basic human
values of privacy, freedom,
democracy, individual autonomy,
and quality of life. These
technologies and the resulting
systems are complex and their
integration into society cuts across
geographic, cultural, gender, age,
and socioeconomic boundaries.
It is only through international,
involving academia, industry, and
government that these problems
can be addressed.
ACM leadership is essential
for initiating and facilitating
these international collaborative
efforts. Our involvement would,
as a side effect, strengthen
ACM by creating a sense of
global unity on important
problems that affect us all. By
presenting a value proposition
to the worldwide computing
community that is compelling,
meaningful, and relevant, we can
become a more inclusive and
diverse professional society.
Now is the time for ACM to use
its resources and the energy of
our volunteers to help address
pressing societal problems
posed by emerging computing
technologies. I ask for your vote,
support, and involvement.
(7/1/18 – 6/30/20)
Professor of Computer Science
University of Virginia