Ian Goldberg

Ian Goldberg
Canada Research Chair in Privacy Enhancing Technologies
Professor, Cheriton School of Computer Science
University of Waterloo
200 University Ave W
Waterloo, Ontario, Canada
N2L 3G1

Office: DC 3518


Research

I am a faculty member in the Cryptography, Security, and Privacy (CrySP) group, and in the Cybersecurity and Privacy Institute. I am also an affiliate faculty member in the Systems and Networks group, and an affiliate member of the Institute for Quantum Computing. My main research interests are in the areas of security and privacy, and specifically in creating privacy enhancing technologies (PETs) for the Internet.

I organize the CrySP Speaker Series on Privacy.

Some of my current and planned research:

My publications

Teaching

Spring 2024 CS 798
(Privacy in Computation and Communication)
MW 10:00-11:20Online
Spring 2023 CS 858
(Hot Topics in Privacy Enhancing Technologies)
MW 2:00-4:00Online
Spring 2022 CS 458/658
(Computer Security and Privacy)
MW 10:00-11:30MC 2034
MW 1:00-2:30MC 1056
Fall 2020 CS 858 / SOC 701
(Surveillance and Privacy)
MW 10:00-12:00Online
Spring 2019 CS 458/658
(Computer Security and Privacy)
MW 10:00-11:30MC 1056
MW 1:00-2:30MC 1056
Fall 2018 CS 458/658
(Computer Security and Privacy)
TTh 10:00-11:30RCH 305
TTh 1:00-2:30MC 2054
CS 858
(Hot Topics in Privacy Enhancing Technologies)
MW 1:30-3:30DC 2568
Fall 2017 CS 135
(Designing Functional Programs)
TTh 8:30-10:00MC 2017
Fall 2015 CS 858
(Hot Topics in Privacy Enhancing Technologies)
TTh 10:00-12:00DC 3313
CS 458/658
(Computer Security and Privacy)
TTh 1:00-2:30RCH 207
Winter 2014 CS 458/658
(Computer Security and Privacy)
TTh 8:30-10:00MC 2038
TTh 11:30-1:00MC 2034
Spring 2013 CS 458/658
(Computer Security and Privacy)
TTh 8:30-10:00MC 1056
CS 858
(Hot Topics in Privacy Enhancing Technologies)
TTh 10:00-12:00DC 3313
Fall 2012 CS 135
(Designing Functional Programs)
TTh 10:00-11:30MC 4059
Winter 2012 CS 458/658
(Computer Security and Privacy)
TTh 8:30-10:00MC 4041
TTh 10:00-11:30MC 4041
Fall 2011 CS 135
(Designing Functional Programs)
TTh 8:30-10:00MC 1056
CS 858
(Hot Topics in Privacy Enhancing Technologies)
TTh 10:00-12:00MC 2036
Winter 2011 CS 458/658
(Computer Security and Privacy)
TTh 8:30-10:00MC 4042
CS 858
(Hot Topics in Privacy Enhancing Technologies)
TTh 10:00-12:00MC 2036A
Fall 2010 CS 135
(Designing Functional Programs)
TTh 10:00-11:30RCH 211
Winter 2010 CS 458/658
(Computer Security and Privacy)
TTh 8:30-10:00DWE 3516
Fall 2009 CS 135
(Designing Functional Programs)
TTh 8:30-10:00MC 2054
CS 858
(Hot Topics in Privacy Enhancing Technologies)
TTh 10:00-12:00MC 2036
Winter 2009 CS 135
(Designing Functional Programs)
TTh 8:30-10:00MC 4059
TTh 11:30-1:00MC 2054
Fall 2008 CS 135
(Designing Functional Programs)
TTh 8:30-10:00MC 4045
CS 458/658
(Computer Security and Privacy)
TTh 1:00-2:30RCH 308
Fall 2007 CS 489/698
(Computer Security and Privacy)
TTh 10:00-11:30MC 4042
CS 854
(Hot Topics in Privacy Enhancing Technologies)
TTh 1:00-2:30DC 3313
Fall 2006 CS 456/656
(Computer Networks)
TTh 8:30-10:00MC 4063
TTh 2:30-4:00MC 2038

Advising

I am currently (well, will soon be) seeking interested graduate students to start in September 2025 or later. See the CrySP website if you are interested. Note: Please do not email me directly regarding applications. I get too many of these messages, and I am unable to respond to them.

Current PhD Students

Current MMath Students

Alumni

About me

Curriculum Vitae

Academic genealogy

My Erdős and Bacon numbers


Ian Goldberg, iang@uwaterloo.ca
PGP fingerprint: 4096R/505DA62B A792 EF32 7B5B DDF9 3FAC 7E6F 4675 64B7 505D A62B (full key)

Last updated 2024-12-19

Created with vim Valid XHTML 1.0 Transitional Valid CSS!