
- Grades 6-12
- Industry Outreach
- Alumni
- Research
- Students
- News & Events
- Our Department
The Department of Computer Science is its people. We have a world-renowned faculty, top students, and talented staff.
Note: Information on our grad profiles like email address or office number is may be available on their individual profile pages to logged-in users, depending on each grad's privacy settings.
Donald Acton |
Senior Instructor on sabbatical until Dec 31, 2018 |
acton [at] cs [dot] ubc [dot] ca | 604-822-1920 |
Bill Aiello |
Professor on sabbatical until June 30, 2018 |
aiello [at] cs [dot] ubc [dot] ca | 604-827-3990 |
Meghan Allen | Instructor | meghana [at] cs [dot] ubc [dot] ca | 604-822-4912 |
Uri Ascher | Professor | ascher [at] cs [dot] ubc [dot] ca | 604-822-4907 |
Elisa Baniassad | Instructor | ebani [at] cs [dot] ubc [dot] ca | 604-822-6366 |
Patrice Belleville | Senior Instructor | patrice [at] cs [dot] ubc [dot] ca | 604-822-9870 |
Celina Berg | Instructor | cgberg [at] cs [dot] ubc [dot] ca | |
Ivan Beschastnikh | Assistant Professor | bestchai [at] cs [dot] ubc [dot] ca | 604-822-5628 |
Giuseppe Carenini |
Associate Professor on sabbatical until Dec 31, 2018 |
carenini [at] cs [dot] ubc [dot] ca | 604-822-5109 |
Paul Carter | Professor of Teaching | pcarter [at] cs [dot] ubc [dot] ca | 604-822-4034 |
Ian Cavers | Associate Dean of Science & Senior Instructor | cavers [at] cs [dot] ubc [dot] ca | 604-822-4214 |
Cristina Conati |
Professor on sabbatical until Dec 31, 2018 |
conati [at] cs [dot] ubc [dot] ca | 604-822-4632 |
Anne Condon | Professor | condon [at] cs [dot] ubc [dot] ca | 604-822-8175 |
William Evans | Associate Professor & Associate Head of Graduate Affairs | will [at] cs [dot] ubc [dot] ca | 604-822-0827 |
Mike Feeley | Associate Professor | feeley [at] cs [dot] ubc [dot] ca | 604-822-8179 |
Michael Friedlander | IBM Professor & Associate Head of Faculty Affairs | mpf [at] cs [dot] ubc [dot] ca | 604-822-5307 |
Joel Friedman | Professor / Professor, Mathematics | jf [at] cs [dot] ubc [dot] ca | 604-822-0674 |
Hu Fu | Assistant Professor | hufu [at] cs [dot] ubc [dot] ca | 604-827-4222 |
Ronald Garcia |
Associate Professor on sabbatical until June 30, 2018 |
rxg [at] cs [dot] ubc [dot] ca | 604-822-1664 |
Michael Gelbart | Instructor | mgelbart [at] cs [dot] ubc [dot] ca | 604-827-3018 |
Mark Greenstreet | Professor | mrg [at] cs [dot] ubc [dot] ca | 604-822-3065 |
Chen Greif | Professor and Department Head | greif [at] cs [dot] ubc [dot] ca | 604-827-5185 |
Arvind Gupta |
Professor (on leave until 31st March 2018) |
arvind [dot] gupta [at] ubc [dot] ca | 604-822-8300 |
Nick Harvey |
Associate Professor on sabbatical until June 30, 2018 |
nickhar [at] cs [dot] ubc [dot] ca | 604-827-5941 |
Cinda Heeren | Senior Instructor | cheeren [at] cs [dot] ubc [dot] ca | 604-822-9880 |
Wolfgang Heidrich |
Professor & Dolby Research Chair on leave until August 31, 2018 |
heidrich [at] cs [dot] ubc [dot] ca | 604-822-4326 |
Reid Holmes | Associate Professor | rtholmes [at] cs [dot] ubc [dot] ca | 604-822-0409 |
Alan Hu | Professor | ajh [at] cs [dot] ubc [dot] ca | 604-822-6667 |
Norm Hutchinson | Associate Professor | norm [at] cs [dot] ubc [dot] ca | 604-822-8188 |
Gregor Kiczales | Professor | gregor [at] cs [dot] ubc [dot] ca | 604-822-4806 |
Ed Knorr | Senior Instructor | knorr [at] cs [dot] ubc [dot] ca | 604-822-4336 |
Laks V.S. Lakshmanan | Professor | laks [at] cs [dot] ubc [dot] ca | 604-822-3153 |
Kevin Leyton-Brown |
Professor on sabbatical until June 30, 2018 |
kevinlb [at] cs [dot] ubc [dot] ca | 604-827-3989 |
Jim Little |
Professor on sabbatical until June 30, 2018 |
little [at] cs [dot] ubc [dot] ca | 604-822-4830 |
Alan Mackworth | Professor | mack [at] cs [dot] ubc [dot] ca | 604-822-4893 |
Karon MacLean | Professor | maclean [at] cs [dot] ubc [dot] ca | 604-822-8169 |
Joanna McGrenere | Professor | joanna [at] cs [dot] ubc [dot] ca | 604-827-5201 |
Ian Mitchell | Professor & Associate Head for Undergraduate Affairs | mitchell [at] cs [dot] ubc [dot] ca | 604-822-2317 |
Tamara Munzner | Professor | tmm [at] cs [dot] ubc [dot] ca | 604-827-5200 |
Gail Murphy | Associate VP Research pro tem & Professor | murphy [at] cs [dot] ubc [dot] ca | 604-822-5169 |
Raymond Ng | Professor | rng [at] cs [dot] ubc [dot] ca | 604-822-2394 |
Oluwakemi Ola | Instructor | kemiola [at] cs [dot] ubc [dot] ca | 604-822-0694 |
Dinesh Pai | Professor | pai [at] cs [dot] ubc [dot] ca | 604-822-8197 |
David Poole | Professor | poole [at] cs [dot] ubc [dot] ca | 604 822-6254 |
Rachel Pottinger | Associate Professor | rap [at] cs [dot] ubc [dot] ca | 604-822-0436 |
Siamak Ravanbakhsh | Assistant Professor | siamakx [at] cs [dot] ubc [dot] ca | TBD |
Ronald Rensink | Associate Professor / Associate Professor, Psychology | rensink [at] cs [dot] ubc [dot] ca | 604-822-0598 |
Mark Schmidt | Assistant Professor | schmidtm [at] cs [dot] ubc [dot] ca | 604-822-6421 |
Alla Sheffer | Professor | sheffa [at] cs [dot] ubc [dot] ca | 604-822-4030 |
Bruce Shepherd | Professor | fbrucesh [at] cs [dot] ubc [dot] ca | 604-822-4777 |
Leonid Sigal | Associate Professor | lsigal [at] cs [dot] ubc [dot] ca | |
George Tsiknis | Professor of Teaching | tsiknis [at] cs [dot] ubc [dot] ca | 604-822-2930 |
Michiel van de Panne | Professor | van [at] cs [dot] ubc [dot] ca | 604-822-8737 |
Alan Wagner | Associate Professor | wagner [at] cs [dot] ubc [dot] ca | 604-822-6450 |
Steve Wolfman | Professor of Teaching | wolf [at] cs [dot] ubc [dot] ca | 604-822-0407 |
Dongwook Yoon | Assistant Professor | yoon [at] cs [dot] ubc [dot] ca | 604-822-1993 |
Inanc Birol | Associate Member - Medical Genetics | ibirol [at] cs [dot] ubc [dot] ca | 604-707-5900 |
Alexandre Bouchard-Coté | Associate Member - Statistics | bouchard [at] cs [dot] ubc [dot] ca | |
Alexandra Fedorova | Associate Member - Electrical & Computer Engineering | sashafed [at] cs [dot] ubc [dot] ca | |
Philipp Lange | Associate Member - Pathology & Lab Medicine | plange [at] cs [dot] ubc [dot] ca | |
Ali Mesbah | Associate Member - Electrical & Computer Engineering | amesbah [at] cs [dot] ubc [dot] ca | |
Sara Mostafavi | Associate Member - Medical Genetics/Statistics | saramost [at] cs [dot] ubc [dot] ca | 604-822-9179 |
Karthik Pattabiraman | Associate Member - Electrical & Computer Engineering | karthikp [at] cs [dot] ubc [dot] ca | |
Julia Rubin | Associate Member - Electrical & Computer Engineering | mjrubin [at] cs [dot] ubc [dot] ca |
Dhavide Aruliah | Adjunct Professor | dhavide [at] cs [dot] ubc [dot] ca | TBD |
Robert Bridson | Adjunct Professor | rbridson [at] cs [dot] ubc [dot] ca | 604-822-1993 |
Thomas Fritz | Affiliate Professor | fritz [at] cs [dot] ubc [dot] ca | |
Charlotte Froese Fischer | Affiliate Professor | cff [at] cs [dot] ubc [dot] ca | |
Mohammad Mahdi Karimi | Adjunct Professor | mkarimi1 [at] cs [dot] ubc [dot] ca | |
Kevin Murphy | Adjunct Professor | murphyk [at] cs [dot] ubc [dot] ca | |
Gabriel Murray | Affiliate Professor | gabrielm [at] cs [dot] ubc [dot] ca | |
Andrew Warfield | Adjunct Professor | andy [at] cs [dot] ubc [dot] ca | 604-822-6642 |
Anthony Estey | Lecturer | avestey [at] cs [dot] ubc [dot] ca | |
Jonatan Schroeder | Lecturer | jonatan [at] cs [dot] ubc [dot] ca | 604-822-2563 |
Geoffrey Tien | Lecturer | gctien [at] cs [dot] ubc [dot] ca | |
Ryan Vogt | Lecturer | vogtr [at] cs [dot] ubc [dot] ca |
Jerry Jim | Sessional Lecturer | jerryjim [at] cs [dot] ubc [dot] ca | |
Ali Madooei | Sessional Lecturer | madooei [at] cs [dot] ubc [dot] ca | |
Jessica Wong | Sessional Lecturer / Computational Thinking Course Developer | jhmwong [at] cs [dot] ubc [dot] ca |
Kellogg Booth | Professor Emeritus | ksbooth [at] cs [dot] ubc [dot] ca | |
David Kirkpatrick | Professor Emeritus | kirk [at] cs [dot] ubc [dot] ca | 604-822-4777 |
David Lowe | Professor Emeritus | lowe [at] cs [dot] ubc [dot] ca | 604-822-3170 |
Richard Rosenberg | Professor Emeritus | rosen [at] cs [dot] ubc [dot] ca | 604-827-3133 |
Jim Varah | Professor Emeritus | varah [at] cs [dot] ubc [dot] ca | 604-827-3133 |
Son Vuong | Associate Professor Emeritus | vuong [at] cs [dot] ubc [dot] ca | |
Bob Woodham | Professor Emeritus | woodham [at] cs [dot] ubc [dot] ca | 604-827-3133 |
Leila Aflatoony | Postdoc Research Fellow | laflatoo [at] cs [dot] ubc [dot] ca | |
Jessica Bosch |
Postdoctoral Research Fellow until July 31, 2018 |
jbosch [at] cs [dot] ubc [dot] ca | |
Hyeju Jang | Postdoctoral Research Fellow | hyejuj [at] cs [dot] ubc [dot] ca | |
Sébastien Lallé | Postdoctoral Research Fellow | lalles [at] cs [dot] ubc [dot] ca | 604-827-5554 |
Jean-Sébastien Légaré | Postdoctoral Research Fellow | jslegare [at] cs [dot] ubc [dot] ca |
Jan Manuch | Research Associate | jmanuch [at] cs [dot] ubc [dot] ca |
Ye Fan |
Software Developer - Skin Simulation until June 30, 2018 |
yefan [at] cs [dot] ubc [dot] ca | |
Kerry Neil | DFP - Program Coordinator | ||
Kerry Neil | neil [at] cs [dot] ubc [dot] ca |
Career Planning and Placement Coordinator | Diane Johnson | dianejoh [at] cs [dot] ubc [dot] ca | 604-827-3258 |
Co-op Program Assistant | Ana Furtado | cscoop [at] sciencecoop [dot] ubc [dot] ca | 604-822-8844 |
Co-op Program Assistant | Angel Sinn | csadmin [at] sciencecoop [dot] ubc [dot] ca | 604-822-9328 |
Co-op, Undergraduate Coordinator | Constance Wun | cwun [at] sciencecoop [dot] ubc [dot] ca | 604-822-9640 |
Co-op, Undergraduate Coordinator | Betty Cho | bcho [at] sciencecoop [dot] ubc [dot] ca | 604-822-0933 |
Co-op, Undergraduate Coordinator | Girish Chandra Ananthanarayana | girish [at] sciencecoop [dot] ubc [dot] ca | 604-827-3733 |
Co-op, Undergraduate Coordinator | Lindsay Ward | lward [at] sciencecoop [dot] ubc [dot] ca | 604-827-5350 |
Course Coordinator | Eka Nagatani | enagatan [at] cs [dot] ubc [dot] ca | 604-822-9812 |
Course Coordinator | Trey Schiefelbein | schieft [at] cs [dot] ubc [dot] ca | 604-822-0466 |
Director of Finance and Administration | Jessica Wrinskelle | admin-mgr [at] cs [dot] ubc [dot] ca | 604 822-5237 |
Director, Student Management and Program Operations - Master of Data Science Program | Milad Maymay | maymay [at] science [dot] ubc [dot] ca | 604 822-4217 |
Finance Clerk | Michelle Lin | finance-clerk [at] cs [dot] ubc [dot] ca | 604-827-5753 |
Finance Manager | Marjan Molouk-Zadeh | finance-mgr [at] cs [dot] ubc [dot] ca | 604-827-5309 |
Graduate Program Administrator | Joyce Poon | poon [at] cs [dot] ubc [dot] ca | 604-822-2500 |
Graduate Program Assistant | Jade Wang | grad-info [at] cs [dot] ubc [dot] ca | 604-822-1202 |
Group Assistant - Beta | Holly Kwan | hmitchel [at] cs [dot] ubc [dot] ca | 604-822-3060 |
Group Assistant - Imager | Laura Selander | selander [at] cs [dot] ubc [dot] ca | 604-822-9882 |
Group Assistant - NSS & SPL | Hermie Lam | hlam [at] cs [dot] ubc [dot] ca | 604-827-5626 |
Group Assistant to LCI and SCL | Kletnathee Imhiran | lci-admin [at] cs [dot] ubc [dot] ca | 604-822-6281 |
Group Assistant, Lead - DMM/ISD/Senior Instructors | Lara Hall | larahall [at] cs [dot] ubc [dot] ca | 604-822-0557 |
Human Resources Manager (Faculty & Staff) | Sharon Craddock | hr [at] cs [dot] ubc [dot] ca | 604-822-8087 |
Program Coordinator. Masters of Data Science | Lee Anne Smith | smith [at] science [dot] ubc [dot] ca | |
Reading Room Assistant | Melany Lund | mellund [at] cs [dot] ubc [dot] ca | 604-822-2017 |
Reading Room Coordinator | Bernice Koh | bkoh [at] cs [dot] ubc [dot] ca | 604-822-2017 |
Secretary to the Head | Jean Caballero | headsec [at] cs [dot] ubc [dot] ca | 604-822-6056 |
Senior Undergraduate Program Assistant - Acting | Sarah Lee | ugrad-admin [at] cs [dot] ubc [dot] ca | 604-822-9176 |
Special Projects Coordinator | Michele Ng | mng [at] cs [dot] ubc [dot] ca | 604-822-5693 |
Undergraduate Programs Manager | Giuliana Villegas | villegas [at] cs [dot] ubc [dot] ca | 604-822-2213 |
Computing Facilities Manager | Michael Sanderson | sanders [at] cs [dot] ubc [dot] ca | 604-822-6194 |
Computing Technician | Patrick Lai | plai [at] cs [dot] ubc [dot] ca | 604-822-4183 |
Director of Facilities | Moyra Ditchfield | ditchfld [at] cs [dot] ubc [dot] ca | 604-822-5809 |
Education Technology Architect | Anthony Winstanley | winstan [at] cs [dot] ubc [dot] ca | 604-757-4568 |
Engineering Technologist | Dan Miner | dminer [at] cs [dot] ubc [dot] ca | 604-827-5488 |
Hardware Facilities Manager | Koon Ming Lau | mlau [at] cs [dot] ubc [dot] ca | 604-822-6686 |
Systems Administration | Sean Godel | godel [at] cs [dot] ubc [dot] ca | 604-822-4230 |
Systems Administration | Trevor McLeod | tabmcleo [at] cs [dot] ubc [dot] ca | 604-822-8285 |
Systems Administration | Hazita Harun | hharun [at] cs [dot] ubc [dot] ca | 604-822-0241 |
Systems Administration | Glen Lee | glee [at] cs [dot] ubc [dot] ca | 604-822-8754 |
Systems Administration | Tim Li | timkl [at] cs [dot] ubc [dot] ca | 604-827-5239 |
Systems Analyst | Giao Huynh | gthuynh [at] cs [dot] ubc [dot] ca | 604-822-1204 |
Technical Group Assistant | Vivian Leung | vwkleung [at] cs [dot] ubc [dot] ca | 604-822-3264 |
User Support Manager | John Seto | johnseto [at] cs [dot] ubc [dot] ca | 604-827-4293 |
User Support Specialist | Edward Chu | edwchu [at] cs [dot] ubc [dot] ca | 604 822-1423 |
Web Application Developer | Daniel Machev | dmachev [at] cs [dot] ubc [dot] ca | |
Web Applications Team Lead | Joël Pittet | pittet [at] cs [dot] ubc [dot] ca | 604-822-1440 |
Web Developer | Joann Yue | jnn [at] cs [dot] ubc [dot] ca |
ICICS/CS Building
201-2366 Main Mall
Vancouver, B.C.
V6T 1Z4 Canada
Tel: 604-822-3061 |
Fax: 604-822-5485
General: help@cs.ubc.ca
Undergrad program: undergrad-info@cs.ubc.ca
Graduate program: grad-info@cs.ubc.ca