Paul Gries
Professor, Teaching Stream

[Paul Gries]
Office:
Room 4234
Bahen Centre for Information Technology
Dept. of Computer Science
40 St. George St.
University of Toronto
Toronto, Ontario M5S 2E4
V: (416) 978 6322
E: pgries@cs.toronto.edu

Mailing address:
Department of Computer Science
University of Toronto
40 St. George Street, Room 4283
Toronto, ON M5S 2E4

Paul is a Professor, Teaching Stream in Computer Science in the Faculty of Arts and Science at the University of Toronto. He has written several textbooks, a livetext, and two Massive Open Online Courses (MOOCs) on Coursera.

Paul earned a BA and an MEng, both in CS, from Cornell University in Ithaca, New York. It took him 3.5 years as a PhD student at the University of Toronto to figure out that he strongly prefers teaching to research, and became a Lecturer in 1999. He was promoted to Senior Lecturer in 2004.

Paul has twice been awarded the University of Toronto Students' Union/Association of Part-time Undergraduate Students (2005, 2011), and has received the Faculty of Arts and Science Outstanding Teaching Award in 2006, the University of Toronto President's teaching award in 2011, and the Ontario Confederation of University Faculty Associations (OCUFA) Teaching Award in 2012.

At various points in his life, Paul was captain of Yoghurt Culture (a summer-league soccer team back in high school), sang tenor in the Cornell University Glee Club, performed in a couple of Gilbert and Sullivan shows with the Cornell Savoyards, and batted .751 with the U of T CS summer softball team back when he was much younger. These days, Paul enjoys singing, good scotch, and intermittent sword fighting with the SCA, and has been known to enjoy good wine even though "wine" doesn't begin with an "s". He golfs as rarely as possible.

Awards

Publications

3rd Edition
(Python 3)