Professor, College of Nursing (Florida Hospital Endowed Chair in Healthcare Simulation), Institute for Simulation & Training, and Computer Science Department, EECS, University of Central Florida
Adjunct Professor, Department of Computer Science, University of North Carolina, Chapel Hill
University of North Carolina at Chapel Hill, Chapel Hill, NC, Ph.D., Computer Science, 1997
University of North Carolina at Chapel Hill, Chapel Hill, NC, M.S., Computer Science, 1995
Purdue University, West Lafayette, IN, B.S. with Highest Distinction, Electrical Engineering Technology, 1986
Greg Welch is the Florida Hospital Endowed Chair in Healthcare Simulation at The University of Central Florida, with appointments in the College of Nursing (primary), the Institute for Simulation & Training, and Computer Science Division of EECS. He is also an Adjunct Professor in the Department of Computer Science at The University of North Carolina at Chapel Hill. In 1986 he received a degree in Electrical Technology from Purdue University (with Highest Distinction), and in 1996 a Ph.D. in Computer Science from UNC-Chapel Hill. Previously he was a Research Professor of Computer Science at UNC-Chapel Hill, he worked on the Voyager Spacecraft Project at NASA’s Jet Propulsion Laboratory, and on airborne electronic countermeasures at Northrop-Grumman’s Defense Systems Division. His current research interests include human-computer interaction, virtual and augmented reality, motion tracking systems, 3D telepresence, and stochastic estimation, with applications to healthcare training and education. He has co-authored over 100 publications in these areas, and is a co-inventor on multiple patents. He has served on numerous international program committees, co-chaired conferences, workshops and seminars, and is an Associate Editor for the journals Presence: Teleoperators and Virtual Environments and Frontiers in Virtual Environments. He maintains an internationally-recognized web site dedicated to the Kalman filter. He belongs to several professional societies including the Institute of Electrical and Electronics Engineers (Senior Member), the Association for Computing Machinery, the Southern Nursing Research Society, the International Nursing Association for Clinical Simulation & Learning, and the Society for Simulation in Healthcare.