I'm looking for students with strong interests in understanding practical networking problems, especially concerning large-scale aspects of the Internet. The requirements for considering doing a project with me is the knowledge of one or more of the following: (1) common programming languages used to analyze data (C, Perl, Awk, other scripting languages), (2) experience in development on mobile phones (Android/Apple), (3) machine learning algorithms, and (4) advanced knowledge in network virtualization or routing.

Example topics

Network virtualization/SDN

Cloud – content delivery - DNS

Internet measurements

Mobile devices

Sample of past M.Sc. projects: