Daniel G. Brown

Professor and Director
David R. Cheriton School of Computer Science
University of Waterloo

Ph.D. (Computer Science), Cornell, 2000
S.B. (Mathematics with Computer Science), MIT, 1995

(Me, with chickenpox spots, February 2007. Not pleasant.)
(Many more cute photos of Rover)
(A formal photo of me from early 2005, which I really liked)
(An old photo of me from the late '90s, when I lived in Ithaca. I don't look like this anymore...)

I perform research on bioinformatics, music information retrieval, computational creativity, and, with the Gambling Research Lab, on prevention of problem gambling.

I am currently serving a brief (six-month) term as Director of the School of Computer Science at Waterloo. Mark Giesbrecht, the once and future Director, is currently on sabbatical. I am the once and future Director of Undergraduate Studies for CS; I will return to that job in January of 2019.

I am the Treasurer of the Faculty Association of the University of Waterloo (FAUW), which is the official representative of Waterloo's faculty members. Answers to most important questions about FAUW are on our website, or can be obtained by contacting our fantastic Executive Manager, Erin Windibank.

You may find my CV in .pdf or HTML versions here. My Google Scholar page lists my publications. The summaries below don't link to papers, but they should all be in my Scholar record; if it's confusing, let me know.

Research projects


These are the courses I have taught at UW:


I have a bad habit of saying "yes", which has resulted in my serving in a number of administrative roles.

Non-work-related things

I've decided to put these on their own page. You can find out more about me as a person here.

And finally, I am not the bestselling author Dan Brown, nor are we related. I don't like his writing. We have corresponded in the past, but that was long ago. Please don't send me fan mail or threats.

David R. Cheriton School of Computer Science
University of Waterloo
200 University Ave., W.
Waterloo, ON N2L 3G1, Canada
voice: 519-888-4567 x36278
email: dan.brown@uwaterloo.ca

last updated 2 july 2016