Human-Computer Interaction (HCI) Computer Supported Cooperative Work
B.Sc., McGill University (1976) M.Sc., University of Calgary (1984) Ph.D., University of Calgary (1989)