John MacLaren Walsh

Electrical and Computer Engineering


Dr. Walsh received his BS, MS, and Ph.D. degrees from Cornell University under the supervision of Dr. C. Richard Johnson, Jr. in 2002, 2004, and 2006, respectively. After completing a short postdoc at the University of British Columbia with Vikram Krishnamurthy in the summer of 2006, he joined the Department of Electrical and Computer Engineering at Drexel University. He is a member of the IEEE, HKN, and TBP.

Degrees / Education

  • PhD, Cornell University, 2006
  • MS, Cornell University
  • BS, Cornell University

Research Areas

Research Interests

Bounding the region of entropic vectors and its implications for the limits of communication networks, big data distributed storage systems, and graphical model based machine learning; efficient computation and analysis of rate regions for network coding and distributed storage: code construction, polyhedral computation, enumeration, hierarchy, and symmetry; Information Theory and Coding for Distributed and interactive function Computation, with applications in wireless resource controller design and computational learning architectures for big data processing systems; Machine Learning Assistance for and Enhancement to the Processing of Patents.

Academic Distinctions

  • 2011 National Science Foundation Faculty Early Career Development Program (NSF CAREER)