Russell M. Taylor II Ph.D.

Taylor II, Russell M.
Position Department / Business Unit
Research Associate Professor Computer Science, Physics and Astronomy, and Applied and Materials Sciences
Institution Disciplines
University of North Carolina at Chapel Hill Physics
City State / Provence
Chapel Hill North Carolina
Country Website
US link
(919) 962-1799

Russell M. Taylor II is a research associate professor with a joint appointment in the departments of Computer Science, Physics and Astronomy, and Applied and Materials Sciences at the University of North Carolina at Chapel Hill.

His research interests include scientific visualization, distributed virtual worlds and interactive 3D computer graphics. All of these come together in his role as the director of the nanoManipulator project, a team of physicists, chemists, and computer scientists working together to develop an improved interface for scanned-probe microscopes. This tool allows scientists to see, touch and manipulate nanometer-scale objects like viruses and Bucky tubes.

Russell teaches a course on Visualization in the Sciences each spring, aimed at both computer scientists and natural scientists. It is being offered as Comp 715, Physics 715, and Materials Science 715 in the spring of 2007. It was cross-listed as Comp 215, Physics 215, and Materials Science 215 in the spring of 2006. (This was co-taught by David Borland as the cross-listed CSE 704 at NC A&T.) It was taught as Comp 290-069 in the fall semesters of 2001, 2002, and 2003.

Russell is also the principal maintainer of the Virtual Reality Peripheral Network (VRPN) library. This public-domain software system provides local or networked access to various tracking, button, joystick, sound and other devices used in virtual-reality systems.

Along with T.J. Jankun-Kelly, Russell is also one of the co-chairs for the 2006 IEEE Visualization Design Contest.


He received a B.S. in Mathematical Sciences with the Computer Science Option in 1989, an M.S. in 1991, and a Ph.D. in 1994 in Computer Science, all from UNC-Chapel Hill.


NSF CISE Postdoctoral Research Associate (1995-1997)
1993/94 Alumni Fellow, Department of Computer Science
Merit Assistantship, University of North Carolina at Chapel Hill (1989/90)
Phi Beta Kappa National Honor Society (inducted Junior year)
Pi Mu Epsilon National Mathematical Honor Society
James M. Johnston Scholarship (Undergraduate)


Contributor to the Handbook of Nanoscience, Engineering, and Technology, Second Edition (CRC Press) 2007.

By this Researcher