His teaching activities are in the areas of Network Science, Performance Analysis, and Peer-to-Peer Mobile Network
NetMod / Fall 2014 - Network Modeling
- Some of the most interesting systems in today's cyber-world are large networks with complex structure and dynamics. Some examples are the Internet (wired and wireless), online social networks (e.g. Facebook, Twitter), peer-to-peer networks (e.g. Skype, BitTorrent), wireless mesh and sensor networks, etc.
- This course will teach students how to analyze (a) the structure of large networks, and (b) the performance of dynamic processes over these networks (e.g. routing, broadcasting, searching, virus spread).
- The end goal is to understand the common underlying properties and their implications for the design of efficient algorithms for large networks.
- The course consists of three main parts (stochastic processes, complex network models, dynamics over networks) each comprising 3-4 modules. Each module will first introduce the necessary analytical background (e.g. markov chains, scale-free graphs), and then present an application of this theory to a real networking problem drawn from diverse topics in networking (e.g. network traffic analysis, mobility modeling, etc.).
- In 2012, he received a Best Paper Award with his co-authors Andreea Picu and Theus Hossmann for the article "An analysis of the information spreading delay in heterogeneous mobility DTNs" (WOWMOM 2012).
- He is the recipient of the best paper award for the IEEE conference on Sensor and Ad Hoc Communications and Networks, for the paper titled "Optimal Buffer Management Policies in Delay Tolerant Networks", co-authored with Chadi Barakat and Amir Krifa.