Dan Rubenstein

Professor of Computer Science

Dan Rubenstein designs, builds, and analyzes computer networked systems. His significant contributions are in the area of multimedia networks, peer-to-peer (P2P) networks, wireless systems, and ultra-low power networked systems. More recently, he is investigating various aspects of quantum computing and quantum communication/networking.

Of particular interest to Rubenstein is the understanding of the performance of the design of systems, measured by a combination of mathematical analysis and prototype implementation. He works closely with theorists as well as with systems-building colleagues, holds a handful of patents, and was a co-founder of Infinio Systems, whose core technology was developed in Rubenstein’s research lab.

Rubenstein received a BS in mathematics from the Massachusetts Institute of Technology (MIT), an MS in mathematics from UCLA, and a PhD in computer science from UMass Amherst. He has received five best paper awards for his research on a variety of topics in network research. He has taught at Columbia Engineering since 2000, and is a Fellow of the IEEE.

Research Areas


  • Networking and Communications
  • Computer Networks
  • Wireless Networks
  • Multimedia Networks
  • Performance Evaluation
  • Network Security
  • Distributed Protocol Design and Analysis

Additional Information


  • Professional Affiliations
    • IEEE
    • ACM
  • Honors & Awards
    • IEEE Outstanding Paper on New Communication Topics, 2011.
    • ACM CoNext Best Paper Award, 2008.
    • IBM Faculty Achievement Award, 2004.
    • IEEE ICNP Best Paper Award, 2003.
    • NSF CAREER Award, 2002.
    • ACM SIGMETRICS Best Student Paper Award, 2000.
  • Professional Experience
    • Research Scientist, Google, 2023-
    • Professor of Computer Science, Columbia University, 2020-
    • Associate Professor of Computer Science, 2008-2019
    • Associate Professor of Electrical Engineering, 2005-2007
    • Assistant Professor of Electrical Engineering, 2000-2004