Metadata
Title
Contacts
Category
general
UUID
66eb4dbf25be4155a8dbc55ff5c65de2
Source URL
https://cs.uwaterloo.ca/contacts?title=&group%5B69%5D=69
Parent URL
https://cs.uwaterloo.ca/about
Crawl Time
2026-03-23T19:57:09+00:00
Rendered Raw Markdown

Contacts

Source: https://cs.uwaterloo.ca/contacts?title=&group%5B69%5D=69 Parent: https://cs.uwaterloo.ca/about

Filters

Expand all Collapse all

Close X

Filter by:

Name

Limit to contacts where the name matches:

Groups

Limit to contacts where the group is one or more of:

Adjunct Professors

Administrative

Affiliated

Cross Appointments

Emeritus

Faculty

Infrastructure

Instructional

Post Doctoral Scholars

Professors

Professors, Teaching Stream

Research and Special Projects

Research Professors

Sessional Lecturers

Staff

Teaching and Operations

Technical

Visitors

Jeff Avery

Associate Professor, Teaching Stream

jeffery.avery@uwaterloo.ca

Location: MC 6461

Link to personal webpage: Jeff Avery

Byron Weber Becker

Associate Professor, Teaching Stream

byron.weber.becker@uwaterloo.ca

Location: MC 6461

Link to personal webpage: Byron Weber Becker

Curtis Bright

Associate Professor, Teaching Stream

cbright@uwaterloo.ca

Location: MC 4035

Link to personal webpage: Curtis Bright’s website

Carmen Bruni

Associate Professor, Teaching Stream

cbruni@uwaterloo.ca

Location: MC 6467

Link to personal webpage: Carmen Bruni

Lori Case

Associate Professor, Teaching Stream and Associate Dean, Cooperative Education

lori.case@uwaterloo.ca

Location: MC 4027

Khuzaima Daudjee

Associate Professor, Teaching Stream

khuzaima.daudjee@uwaterloo.ca

Location: DC 3512

Link to personal webpage: Khuzaima Daudjee

Dan Holtby

Assistant Professor, Teaching Stream

djholtby@uwaterloo.ca

Location: MC 6419

Armin Jamshidpey

Assistant Professor, Teaching Stream

armin.jamshidpey@uwaterloo.ca

Location: MC 5467

Link to personal webpage: Armin Jamshidpey

Zille Huma Kamal

Assistant Professor, Teaching Stream

zillehuma.kamal@uwaterloo.ca

Location: MC 6469

Kevin Lanctot

Assistant Professor, Teaching Stream

kevin.lanctot@uwaterloo.ca

Location: MC 5471

Michael Liu

Assistant Professor, Teaching Stream

michael.liu@uwaterloo.ca

Location: M3 2009

Brad Lushman

Associate Professor, Teaching Stream

brad.lushman@uwaterloo.ca

Location: MC 6427

Link to personal webpage: Brad Lushman

Cameron Morland

Assistant Professor, Teaching Stream

cjmorland@uwaterloo.ca

Location: MC 5473

Link to personal webpage: Cameron Morland

Nomair Naeem

Associate Professor, Teaching Stream

nomair.naeem@uwaterloo.ca

Location: MC 6429

Link to personal webpage: Nomair Naeem

Mark Petrick

Assistant Professor, Teaching Stream

mdtpetrick@uwaterloo.ca

Location: MC 6467

Adrian Reetz

Assistant Professor, Teaching Stream

areetz@uwaterloo.ca

Location: MC 6439

Link to personal webpage: Adrian Reetz

Gregor Richards

Associate Professor, Teaching Stream

gregor.richards@uwaterloo.ca

Location: MC 6457

Link to personal webpage: Gregor Richards

Collin Roberts

Assistant Professor, Teaching Stream and Academic Advisor

cd2roberts@uwaterloo.ca

Location: MC 6459

Link to personal webpage: Collin Roberts

Victoria Sakhnini

Associate Professor, Teaching Stream and Director, Software Engineering

vsakhnini@uwaterloo.ca

Location: DC 2523

Link to personal webpage: Victoria Sakhnini

Leili Rafiee Sevyeri

Assistant Professor, Teaching Stream

leili.rafiee.sevyeri@uwaterloo.ca

Location: MC 6431

Link to personal webpage: Leili Rafiee Sevyeri

Dave Tompkins

Associate Professor, Teaching Stream and Associate Director, Undergraduate Studies

dtompkins@uwaterloo.ca

Location: MC 5469

Link to personal webpage: Dave Tompkins

Troy Vasiga

Associate Professor, Teaching Stream and Associate Dean, Undergraduate Admissions and Outreach

troy.vasiga@uwaterloo.ca

Location: MC 6212

Link to personal webpage: Troy Vasiga

Stacey Watson

Assistant Professor, Teaching Stream

stacey.watson@uwaterloo.ca

Location: MC 5477

Link to personal webpage: Stacey Watson