Charles Dierbach


Contact Information

YR- 464


Ph.D., Computer Science, University of Delaware, 1991

Areas of Expertise

Artificial Intelligence (Analogical Reasoning), Object-Oriented Design, Computer Science Education

Scholarship, Creative Activity:

Author of the textbook "Introduction to Computer Science Using Python: A Computational Problem-Solving Focus", John Wiley, 2013.

Professional Service: 

Program evaluator for ABET (Accreditation Board for Engineering and Technology)

Selected Publications and Presentations:

James Braman, Charles Dierbach, “Utilizing Virtual Worlds for Personalized Search: Developing the PAsSIVE Framework,” Proceedings of HCI International 2015, August 2-7, 2015, Los Angeles, CA,
pp. 3-11.

Charles Dierbach, Harry Hochheiser, Samuel Collins, et. al. “A Model for Piloting Pathways for Computational Thinking in a General Education Curriculum,” Proceedings of SIGCSE 2011, March 9-12, 2011, Dallas, TX,  pp. 257-262.

James Braman, Charles Dierbach, “Using Second Life as an Interface for Personalized Search.” In SLActions: Research Conference in the Second Life World. November 18-19, 2010.

Braman, J., Dierbach, C. (2010). Second Life as a Context for Personalized Search. 7th International Conference on Cybernetics and Information Technologies, Systems and Applications (CITSA 2010). Oral Presentation. Conference Proceedings, June 29-July 2 2010, Orlando, FL, pp. 230-235.

Charles Dierbach, “The Use of Collaborative Meta-Agents in Multi-Agent Systems,” Technical Report of the AAAI Fall Symposium on Interaction and Emergent Phenomena in Societies of Agents,” October 12-15, 2006, Arlington, Virginia, pp. 82-87.

Charles Dierbach, “Application of the Abstractional Concept Mapping Theory for the Interpretation of Novel Metaphor,” Proceedings of the 6th International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2005), May 23-25, Towson, Maryland, pp. 157-162.

C. Dierbach, B. Taylor, H. Zhou, and I. Zimand, “Experiences with a CS0 Course Targeted for CS1 Success,” Proceedings of the Thirty-Sixth SIGCSE Conference on Computer Science Education, February 23-27, 2005, St. Louis, MO, pp. 317-320.