His teaching activities are in the areas of Network Science, Markov Chains, Queueing Systems, Scheduling, and Delay Tolerant Networks.
NetMod / Fall 2017 - Network Modeling
The goal of this course is to teach student how to model, analyze, and optimize the performance of different Networks using simple theoretical tools. The end goal is to highlight the common underlying properties, develop a strong high-level insight on the network parameters affecting network performance, and understand how to optimize a networked system.
Each class will be a mix of some necessary theoretical tools, and their application to real-world networks. We will consider examples from modern cellular networks (e.g., offloading and load balancing), capacity planning, MAC protocols, scheduling in computing clouds and web server farms, security (e.g. virus infections), measuring large social networks like Facebook and Twitter, search engines (e.g. Google’s PageRank algorithm), and many others.
Teaching and Learning Methods :Lectures, Homework, and Programming Labs (2)
- Best-in-Session Presentation Award during INFOCOM 2016, for "Optimal downlink and uplink user association in Backhaul-limited HetNets" written with his co-authors (Nikaein, Navid and Salim, Umer).
- His is the recipient of the Best Paper Award for the IEEE conference on Sensor and Ad Hoc Communications and Networks 2008, the Best Paper Award for IEEE WoWMoM 2012, and a runner-up for the best paper award for ACM MOBIHOC 2011.