PhD Seminar • Computer Graphics — A Primitive for Manual Hatching
Please note: This PhD seminar will be given online.
Greg Philbrick, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Craig Kaplan
Greg Philbrick, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Craig Kaplan
Caroline Lemieux, Department of Computer Science
University of California, Berkeley
Software bugs are pervasive in modern software. As software is integrated into increasingly many aspects of our lives, these bugs have increasingly severe consequences, both from a security (e.g. Cloudbleed, Heartbleed, Shellshock) and cost standpoint. Fuzzing refers to a set of techniques that automatically find bug-triggering inputs by sending many random-looking inputs to the program under test.
Jeremy Hartmann, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Daniel Vogel
Petri Varsa, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Gladimir Baranoski
Hemant Saxena, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Ihab Ilyas
Aaron Elmore, Department of Computer Science
University of Chicago
Mary Czerwinski
Partner Research Manager
Human Understanding and Empathy (HUE) Research Group
Microsoft Research

Petra Bonfert-Taylor
Dartmouth College
While teaching remotely is more common in other parts of the world, at Dartmouth College and its Thayer School of Engineering all classes used to be taught in person. Until March of 2020 that is when COVID-19 gave us 2 weeks’ notice to switch to 100% remote instruction.
Andreas Stöckel, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Chris Eliasmith
Nikolaos Makriyannis, Cryptography researcher
Fireblocks
Building on the Gennaro & Goldfeder and Lindell & Nof protocols (CCS '18), we present two threshold ECDSA protocols, for any number of signatories and any threshold, that improve as follows over the state of the art: