Chemical Engineering

James Link

James Link ’00,
Assistant ProfessorPrevious position: National Institutes of Health Kirschstein Fellow at the University of Texas at AustinEducation: Ph.D. in chemical engineering from CalTech; B.S.E. from PrincetonResearch: Interdisciplinary research on protein engineering and chemical biology

Lynn Loo

Lynn Loo *01,
Associate ProfessorPrevious position:Assistant professor at the University of Texas at AustinEducation: Ph.D. in chemical engineering from Princeton; B.S.E from the University of PennsylvaniaResearch: Soft, complex systems, including block copolymers and polymer blends, organic conducting and semiconducting materials and self-assembled monolayers. She received the Beckman Young Investigator Award in 2005 and in 2004 was named one of Technology Review’s Top 100 innovators.

Celeste Nelson

Celeste Nelson,
Assistant ProfessorPrevious position: Postdoctoral fellow at the Life Sciences Division at Lawrence Berkeley National LaboratoryEducation: Ph.D. in biomedical engineering from Johns Hopkins University; S.B. in both chemical engineering and biology from the Massachusetts Institute of TechnologyResearch: Her Tissue Morphodynamics Laboratory at Princeton conducts research on the dynamic processes that control tissue development. This year she received the Burroughs Wellcome Career Award at the Scientific Interface.

Civil and Environmental Engineering

Elie Bou-Zeid

Elie Bou-Zeid,
Assistant ProfessorPrevious position: Postdoctoral researcher at the Swiss Federal Institute of Technology- LausanneEducation: Ph.D. from Johns Hopkins in environmental engineering; B.S.E. from the American University of BeirutResearch: Boundary layer meteorology, distributed and remote sensing techniques, multi-scale environmental flows and large eddy simulation

Kelly Caylor

Kelly Caylor,
Assistant ProfessorPrevious position: Assistant professor in the department of geography at Indiana University; from 2003 to 2005, he was a postdoctoral researcher at PrincetonEducation: Ph.D. and B.A. in environmental sciences from the University of VirginiaResearch: Ecohydrology, savanna ecology, surface hydrology, and ecological modeling

Computer Science

Michael Freedman

Michael Freedman,
Assistant ProfessorEducation: Ph.D. from New York University; S.B. and M.Eng. in computer science and engineering from the Massachusetts Institute of TechnologyResearch: Distributed systems, security, networking and cryptography. He developed and operates the Coral peer-to-peer content distribution network and OASIS anycast service, which serves more than 1 million users daily.

Electrical Engineering

Gerard Wysocki

Gerard Wysocki,
Assistant ProfessorPrevious position: Faculty fellow and lecturer in the Department of Electrical and Computer Engineering at Rice UniversityEducation: Ph.D. in Applied Physics at Johannes Kepler University, Linz, AustriaResearch: Laser spectroscopy for trace gas detection. Part of his research concerns the design and development of tunable laser sources that can be used in spectroscopic sensing applications. His research expertise will be a key addition to the National Science Foundation’s Engineering Research Center on Mid-Infrared Technologies for Health and the Environment (MIRTHE) based at Princeton.

Nandita Dukkipati

Nandita Dukkipati,
Assistant ProfessorEducation: Ph.D. in electrical engineering from Stanford UniversityResearch: Her dissertation research on the problem of congestion control in networks led to a novel file transfer protocol that has attracted considerable attention. Dukkipati will fill an important teaching need in the area of networks and will strengthen Princeton’s joint computer science/electrical engineering efforts in clean-slate wired and wireless network design.


  • Gerard Wysocki

  • Michael Freedman

  • Elie Bou-Zeid

  • Celeste Nelson

  • Lynn Loo

  • A. James Link

Related Departments

  • Professor and student work together in lab setting.

    Chemical and Biological Engineering

  • Three students look closely at a model of an architectural structure.

    Civil and Environmental Engineering

  • Computer Science

    Computer Science

  • Professor writes on white board while talking with grad student.

    Electrical and Computer Engineering