Craig Miller received his Ph.D. (1993) in Computer Science and Engineering at the University of Michigan. He has a B.S. and B.A. (1987) from Bowling Green State University in computer science and French. Prior to DePaul, he held positions as a post-doctoral research fellow at Carnegie Mellon University and as an assistant professor at Dickinson College. His research and teaching interests include computing education, human-computer interaction and cognitive science.
Human Computer Interaction, Education
Specific Research Area
Psychology of programming, computing education, human-computer interaction, cognitive science
Association for Computing Machinery, Cognitive Science Society, CHI-Squared (Chicago-area HCI group)