University of Waterloo COVID-19 update

Please see the University of Waterloo’s frequently asked questions for information about COVID-19 and how it has affected university operations.

Please visit the list of modified services if you have questions about university services.

Although the University of Waterloo is closed for in-person events until further notice, many virtual events and presentations of interest to computer scientists are taking place each week at the Cheriton School of Computer Science. Please check out what our students and faculty are doing.

News archive - May 2019

Tuesday, May 21, 2019

Moojan Ghafurian, Neil Budnarain and Jesse Hoey make AI more human

photo of  Moojan Ghafurian

The key to people trusting and co-operating with artificially intelligent agents lies in their ability to display human-like emotions, according to a new study by Postdoctoral Fellow Moojan Ghafurian, Master’s candidate Neil Budnarain and Professor Jesse Hoey at the Cheriton School of Computer Science.

Friday, May 17, 2019

Jesse Hoey and Robert Freeland receive 2019 Outstanding Recent Contribution in Social Psychology Award

photo of Professor Jesse Hoey

Cheriton School of Computer Science Professor Jesse Hoey has teamed up with Professor Robert Freeland, a sociologist at Wake Forest University, to conduct novel research at the intersection of computer science and social psychology.

Monday, May 13, 2019

Chang Ge, Ihab Ilyas, Xi He and Ashwin Machanavajjhala develop new system that offers protection against data breaches

photo of PhD student Chang Ge

Cheriton School of Computer Science PhD candidate Chang Ge, Professors Ihab Ilyas and Xi He, and their colleague Professor Ashwin Machanavajjhala at Duke University 

Thursday, May 2, 2019

Speeding up a blockchain to meet real-world speeds and needs

photo of Professor Srinivasan Keshav, PhD candidate Christian Gorenflo, Professor Lukasz Golab

Blockchain technology creates digital ledgers that record sequential exchanges of information, commonly called transactions. To improve performance, transactions are batched into blocks before they are added to the ledger. Each new block contains a hash value which, like a mugshot, acts as an identifier and proof of the previous state of the ledger.

  1. 2020 (33)
    1. May (8)
    2. April (13)
    3. March (3)
    4. February (3)
    5. January (6)
  2. 2019 (90)
    1. December (3)
    2. November (8)
    3. October (6)
    4. September (9)
    5. August (7)
    6. July (8)
    7. June (10)
    8. May (5)
    9. April (11)
    10. March (6)
    11. February (10)
    12. January (7)
  3. 2018 (82)
    1. December (6)
    2. November (8)
    3. October (8)
    4. September (12)
    5. August (4)
    6. July (8)
    7. June (8)
    8. May (5)
    9. April (10)
    10. March (6)
    11. February (2)
    12. January (5)
  4. 2017 (50)
  5. 2016 (27)
  6. 2015 (41)
  7. 2014 (32)
  8. 2013 (46)
  9. 2012 (17)
  10. 2011 (20)