Videos
Course Videos
- YouTube has ~80 hours of indexed lecture videos of me teaching from my book Mathematical Foundations of Computer Networking, which was published in April 2012.
- Here is a link to [lectures http://www.youtube.com/playlist?list=PLawkBQ15NDEkDJ5IyLIJUTZ1rRM9YQq6N] from my course on "Distributed Computer Systems" This course is designed for students with very little computer science background, so makes almost no assumptions about background knowledge.
Recorded presentations
- Solar + Storage + IoT + LED = $30 trillion, WISE Public Lecture, February 13, 2017. Video
- How the Internet can Green the Grid, Google Waterloo on April 13, 2010, Video