Faculty Members

Department of Computer Science

Professors, Associate/Assistant Professors, Senior Instructors/Instructors


Reda Alhajj

Professor
Department of Computer Science

Usman Alim

Associate Professor; Director - Data Science
Department of Computer Science

John Aycock

Associate Professor
Department of Computer Science

Sohaib Bajwa

Instructor
Department of Computer Science

Ken Barker

Professor; Academic Directors
Department of Computer Science

Jeffrey Edwin Boyd

Associate Professor; Associate Head (Graduate Affairs)
Department of Computer Science

John Brosz

Affiliated Instructor; Sessional Instructor
Department of Computer Science

Sheelagh Carpendale

Professor; Tier I CRC- Info Visualisation
Department of Computer Science

Robin Cockett

Professor
Department of Computer Science

Jorg Denzinger

Associate Professor
Department of Computer Science

Wayne Michael Eberly

Professor
Department of Computer Science

Pavol Federl

Instructor Assistant; Head - Academic Integrity
Department of Computer Science

Patrick Finn

Director - CMD Program
Department of Computer Science

Philip Fong

Director - Info Security Program; Associate Professor
Department of Computer Science

Marina Gavrilova

Professor; Associate Head - R&SP
Department of Computer Science

Majid Ghaderi

Professor
Department of Computer Science

Saul Greenberg

Researcher
Department of Computer Science

Ryan Henry

Assistant Professor
Department of Computer Science

Peter Christian Hoyer

Associate Professor
Department of Computer Science

Jonathan Hudson

Affiliated Instructor; Sessional Instructor
Department of Computer Science

Alexander Ivanov

Sessional Instructor
Department of Computer Science

Christian Jacob

Department Head; Professor; Bioinformatics Director
Department of Computer Science

Michael John Jacobson, Jr.

Professor; Deputy Director - ISPIA
Department of Computer Science

Jaspreet Kaur

Sessional Instructor
Department of Computer Science

Jalal Kawash

Teaching Professor
Department of Computer Science

Leonard Manzara

Senior Instructor
Department of Computer Science

Frank Maurer

Professor
Department of Computer Science

Lora Oehlberg

Assistant Professor; Associate Head (C&O)
Department of Computer Science

Przemyslaw Prusinkiewicz

Professor
Department of Computer Science

Joel Reardon

Assistant Professor
Department of Computer Science

Jon George Rokne

Professor
Department of Computer Science

Guenther Ruhe

Professor
Department of Computer Science

Reyhaneh Safavi-Naeini

Professor
Department of Computer Science

Faramarz Samavati

Professor
Department of Computer Science

Renate Scheidler

Professor
Department of Computer Science

Ehud Sharlin

Professor
Department of Computer Science

Mario Costa Sousa

Associate Professor
Department of Computer Science

Benjamin Stephenson

Teaching Professor; Associate Head (Operations)
Department of Computer Science

James Tam

Senior Instructor
Department of Computer Science

Anthony Tang

Associate Professor
Department of Computer Science

Nathaly Verwaal

Senior Instructor; Assistant Head Undergraduate Curric
Department of Computer Science

Robert James Walker

Professor
Department of Computer Science

Mea Wang

Associate Professor
Department of Computer Science

Wesley Willett

Assistant Professor; NSERC CRC TIER II Vis Analytic
Department of Computer Science

Carey Williamson

Professor
Department of Computer Science

Philipp Woelfel

Associate Professor; Tier II NSER CRC RDA
Department of Computer Science

Nelson Wong

Instructor; Associate Head (Undergraduate)
Department of Computer Science

Leanne Wu

Sessional Instructor
Department of Computer Science

Adjuncts


Martin Arlitt

Adjunct Assistant Professor
Department of Computer Science

Yasin Hajizadeh

Adjunct Associate Professor
Department of Computer Science

Laurent Imbert

Adjunct Professor
Department of Computer Science

Peter Vize

Adjunct Professor
Department of Computer Science

Thomas Zimmermann

Adjunct Assistant Professor
Department of Computer Science

Emeriti


Graham Mark Birtwistle

Professor Emeritus
Department of Computer Science

Michael Alan Brebner

Associate Professor Emeritus
Department of Computer Science

Anton Willem Colijn

Professor Emeritus
Department of Computer Science

Donna Jean Fremont

Senior Instructor Emeritus
Department of Computer Science

Brian Ronald Gaines

Professor Emeritus
Department of Computer Science

Saul Greenberg

Professor Emeritus
Department of Computer Science

Lisa Higham

Professor Emeritus
Department of Computer Science

David Roderic Hill

Professor Emeritus
Department of Computer Science

Ernest John Michael Kendall

Professor Emeritus
Department of Computer Science

Kenneth David Loose

Associate Professor Emeritus
Department of Computer Science

Mildred Louise Gill Shaw

Professor Emeritus
Department of Computer Science

Brian William Unger

Professor Emeritus
Department of Computer Science

Michael Roy Williams

Professor Emeritus
Department of Computer Science

Brian Leslie Maurice Wyvill

Professor Emeritus
Department of Computer Science