Prem Gopalan
Phone: (781) 405-2347
Address: 35 Olden Street
Princeton, NJ 08540, USA
E-Mail: pgopalan@cs.princeton.edu

I'm at the S* Network Systems Group (SNS) in the Computer Science Dept. I'm a third-year PhD student. I joined Princeton after several years at Mazu Networks (acquired by Riverbed Technology). I'm advised by Prof. Mike Freedman and Prof. David Blei. I received my M.S. in Computer Science from Purdue University.

Research

For recent work and publications please see my CV.

Along with Erik Nordstrom and David Shue, I built the first version of an end-host stack for a service-centric network architecture called Serval.

Since June 2011, I've been working with Prof. David Blei and Prof. Mike Freedman on online learning for overlapping community detection.

Teaching

COS 318, Operating Systems, Prof. Andy Bavier, Fall 2010
COS 461, Computer Networks, Prof. Michael Freedman, Spring 2010

Courses

COS 441, Programming Languages, Prof. Andrew Appel, Fall 2009
COS 518, Advanced Operating Systems, Prof. Michael Freedman, Fall 2009
COS 423, Theory of Algorithms, Prof. Robert Tarjan, Spring 2010
COS 451, Computational Geometry, Prof. Bernard Chazelle, Spring 2010
COS 513, Foundations of Probabilistic Modeling, Prof. David Blei, Fall 2010
COS 561, Advanced Computer Networks, Prof. Jennifer Rexford, Fall 2010
COS 597B, Future Datacenter Networks and Systems, Prof. Michael Freedman, Fall 2010
COS 597C, Advanced Methods in Probabilistic Modeling, Prof. David Blei, Fall 2011

Industry experience

At Mazu, I worked on some cool projects: