David T. BarnardSome speeches can be found here. He is a member of
He has been a consultant to a number of universities and businesses, providing advice on information system development and management. He has taught graduate courses on compilation, operating systems, formal languages and algorithms for text processing; and undergraduate courses on data structures, simulation, compilation, operating systems, introductory programming, social aspects of informatics, and applications in the humanities. His research interests include compilation (sequentially or in parallel) and the processing of structured documents. Some recent scholarly work can be found here. He is a member of
He was born in New Liskeard, Ontario. He studied computer science at the University of Toronto (B.Sc., M.Sc., Ph.D.) and theology at Regent College at the University of British Columbia (Dip.C.S.). Prior to arriving in Regina in 1996, he was at Queen's University in Kingston as a member of the Department of Computing and Information Science. He had a variety of administrative appointments at Queen's University, first as Director of Computing and Communications Services, then as Head of Computing and Information Science, and eventually as part of the central administration as Associate to the Vice-Principal (Resources). He also served on external committees and boards, including the Board of the Information Technology Research Centre of Ontario, the Task Group on Computer Communication Protocols of the National Library of Canada, the High Performance Computing Advisory Committee of the Ministry of Education and Training of Ontario, and the Sector Subcommittee of the Advisory Committee on a Telecommunications Strategy for Ontario.
He is married, with three teenage children. His interests include reading, poetry, music, art, architecture and travel.