Biography
James H. Anderson is a Kenan Professor in the Department of Computer Science at the University of North Carolina at Chapel Hill. He received a B.S. degree in Computer Science from Michigan State University in 1982, an M.S. degree in Computer Science from Purdue University in 1983, and a Ph.D. degree in Computer Sciences from the University of Texas at Austin in 1990. Before joining UNC-Chapel Hill in 1993, he was with the Computer Science Department at the University of Maryland between 1990 and 1993.
In 1995, Dr. Anderson received the U.S. Army Research Office Young Investigator Award, and in 1996, he was named Alfred P. Sloan Research Fellow. He won the Computer Science Department's teaching award in 1995, 2002, and 2005. He is also a 2012 Fellow of the Institute of Electrical and Electronics Engineers (IEEE).
He has served as program chair and general chair of several conferences and symposiums, including the Annual ACM Symposium on Principles of Distributed Computing, the IEEE International Real-Time Systems Symposium, the International Conference on Principles of Distributed Systems, and the International Workshop on Operating Systems Platforms for Embedded Real-Time Applications. Dr. Anderson's main research interests are within the areas of concurrent and distributed computing and real-time systems.

