Dr. Moshell received his undergraduate degree in Physics from the Georgia Institute of Technology (“Georgia Tech”) in 1968. He served as a high school science and math teacher in the U. S. Peace Corps (Malaysia), 1969-1970. He received his Ph.D in Computer Science from Ohio State University in 1975, presenting a dissertation based on the analysis of a formal model of the function of retina-like pattern recognition devices.
Dr. Moshell served as an Assistant and Associate Professor of Computer Science at the University of Tennessee (Knoxville) from 1975 to 1984. His research there concerned neuroscience, epilepsy and the development of educational software for high school computer science.In 1984, he served as a consultant to the Ministry of Education of Thailand, assisting in the design of a national high school curriculum for Computer Science. He then joined the Computer Science Faculty at the University of Central Florida in Orlando, Florida. He helped to found the UCF Institute for Simulation and Training, and served as the Director of IST’s Visual Systems Laboratory. He established the Army Research Institute’s Virtual Reality Testbed at UCF, and won the Florida Governor’s Award for Simulation Research in 1992.
In 1994 he served on the National Research Council’s panel to establish a National Research Agenda in Virtual Reality.In 1996, Dr. Moshell developed the proposal for a Minor in Digital Media, and in 2000 he developed and was the first Director of UCF’s Undergraduate Degree Program in Digital Media. In 2004 he assisted in the development of the Master of Arts and Master of FIne Arts programs in Digital Media, and wrote the proposal to create the Florida Interactive Entertainment Academy (FIEA). This is a specialized, State-funded center that trains game developers (programmers, artists and producers) who receive a Master of Science degree in Digital Media. Dr. Moshell served as FIEA’s first Director.In 2012, Dr. Moshell initiated and is currently leading a project to develop a new Minor in Interactive Performance within the UCF Theatre Department, with support from Digital Media.