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

Ken Barker

Professor; Director of the Institute for Security, Privacy and Information Assurance ISPIA
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

Robin Cockett

Professor
Department of Computer Science

Mario Costa Sousa

Associate Professor; Assistant Head - Graduate Scholarships and Awards
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

Philip Fong

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

Marina Gavrilova

Professor; Associate Head - Research and Strategic Planning
Department of Computer Science

Majid Ghaderi

Professor; Assistant Head- Existing Graduate Students
Department of Computer Science

Saul Greenberg

Researcher
Department of Computer Science

Helen Ai He

Assistant Professor
Department of Computer Science

Ryan Henry

Assistant Professor
Department of Computer Science

Peter Christian Hoyer

Associate Professor; Assistant Head - Graduate Scholarships and Awards
Department of Computer Science

Jonathan Hudson

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; Associate Head - Teaching and Learning
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); CMD Program Director
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

Adam Runions

Assistant Professor
Department of Computer Science

Rei 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

Benjamin Stephenson

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

Ryo Suzuki

Assistant Professor
Department of Computer Science

James Tam

Senior Instructor
Department of Computer Science

Emma Towlson

Assistant Professor
Department of Computer Science

Nathaly Verwaal

Senior Instructor; Assistant Head - Undergraduate Curriculum
Department of Computer Science

Robert James Walker

Professor
Department of Computer Science

Mea Wang

Associate Professor
Department of Computer Science

Wesley Willett

Associate Professor; NSERC CRC II in Visual Analytics
Department of Computer Science

Carey Williamson

Professor
Department of Computer Science

Philipp Woelfel

Professor; NSERC CRC II in Randomized and Distributed Algorithms
Department of Computer Science

Nelson Wong

Instructor; Associate Head - Undergraduate Teaching and Learning
Department of Computer Science

Leanne Wu

Instructor; Assistant Head - Communications and Outreach
Department of Computer Science

Richard Zhao

Assistant Professor
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

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