Nick Nick Feamster
Assistant Professor
Sloan Fellow
Presidential Early Career (PECASE) Recipient
Networking Group
School of Computer Science
College of Computing
Georgia Tech

Klaus Advanced Computing Building
Room 3348
feamster - gatech . edu
Office: + 1 404 385 1944
I do not check voice mail.
Bookmarks
Twitter

CV (January 2009)
Publications
Bio

I am looking for strong students who are interested in computer networking, particularly network operations.

                                      Please apply to the graduate program if my research sounds interesting to you.
                                      Outside of the lab, Atlanta is a great place for running, cycling, dining, music etc.

News

October 2009.

August 2009.

June 2009. I helped organize a panel and assemble a document for providing a "data wish list" for security research for the Office of Science and Technology Policy. That document is available here.

April 2009. Our study of online scam hosting infrastructures received the award paper at Passive and Active Measurement 2009. [Data]

March 2009. NANO Released!

Research

My research develops tools, techniques, and protocols to improve the availability and performance of communications networks in the face of failures, misconfiguration, and malice. Simply put, I try to help network operators do their jobs better.

Please see this research statement (Jan. 2009) for an overview of the research areas where my students and I are most active.

Research area. My research focuses on networked computer systems, with a strong emphasis on (1) network operations; (2) network architecture and protocol design; (3) high performance (i.e., high availability, high throughput) wired and wireless networks; and (4) anti-censorship techniques and systems.

Goal. The primary goal of my research is to help network operators run their networks better, and to enable users of these networks to experience high availability and good end-to-end performance. I am strongly interested in tackling practical, real-world problems using a ``first principles'' approach, designing systems based on these principles, and implementing and deploying these systems in practice.

Approach. My research runs "from practice, to theory, back to practice". I look to the real world for inspiration and practical problems. I then design solutions to these problems that have provable properties and solid theoretical backing. Finally, I build and deploy real systems based on these solutions. This first principles approach means that I bring many "tools" to bear, from algorithms to economics to machine learning. I place a strong emphasis on transfer of these results back to practice: the resulting tools and algorithms have been adopted or applied in practice.

Papers

Here are some recent papers (complete list):

Students

I'm fortunate to work with some very hard-working and inspiring students.

Ph.D. Students
Sam Burnett
Shuang Hao - spam filtering, inference
Yiyi Huang (with Jim Xu) - Network Monitoring
Maria Konte - Fast-flux Detection
Murtaza Motiwala - VINI, Path Splicing, Data Center Operations
Robert Lychev (with Sasha Boldyreva)
Muhammad Mukarram Bin Tariq (with Mostafa Ammar) - Network Operations
Anirudh Ramachandran - Spam filtering, network monitoring, social networks
Vytautas Valancius - Internet economics

Masters Students
Bilal Anwer
Yogesh Mundada

Alums
Kaushik Bhandankar - Now at Google
Chris Kelly - Now at SugarCRM

Teaching

Spring 2009 - - CS 6262: Network Security Fall 2008 - CS 4251: Computer Networking II [Previous terms: Spring 2008]
Fall 2008 - CS 7001: Introduction to Graduate Studies [Previous terms: Fall 2007, Fall 2006]
Spring 2007 - CS 7260: Internet Architectures and Protocols [Previous terms: Spring 2006]
Fall 2006 - CS 8001: Networking Research Seminar

Funding

I gratefully acknowledge support from the National Science Foundation, the Sloan Foundation, Cisco, IBM, Department of Homeland Security, DARPA, and Yahoo.

test7@sapm.org
test8@sapm.org
test9@sapm.org