Division: Natural Sciences and Mathematics
Year Appointed: 2003
He has taught computer science at Hanover College, Beloit College, and Silver Lake College.
BA, Earlham College; MA, PhD, Fordham University.
Dr. Shields holds degrees in philosophy as well as computer science.
For the past twenty years, he has been a professor and administrator in computer science and information technology. He has taught computer science at Hanover College, Beloit College, and Silver Lake College. He also served as Director of Academic Computing at Lake Forest College and Hanover College, Coordinator of Campus Computing at St. Ambrose University, Director of Information Technology at College of Santa Fe, and Associate Vice President for Information Technology at Emporia State University. He has established computer programs at several of these colleges and has also taught philosophy courses and humanities seminars.
Office: Fisher Science & Academic Center, Room 111