The iQua research group at the University of Toronto is a small team of people who enjoy challenging problems in large-scale networked systems, from data centres to mobile devices. We apply theoretical tools to solve practical problems, and try our best to improve the experience of using applications.
Learn more »


Writing papers is like building a house: it is both a science and an art. One needs to be rigorous scientifically, and creative in an artistic way. It’s a lot of trial and error and hard work; but once it's done, it feels beautiful.
Learn more »






Some of our recent work deserve their own introductions.


We are a small research team interested in exploring our limits as we investigate interesting problems in the area of large-scale networks and distributed systems, including cloud computing, inter-datacenter networks, crowdsourcing, systems support for data analytics, and mobile applications.
Learn more »

Baochun Li

Learn more »