Erik Winfree

Professor of Computer Science, Computation and Neural Systems, and Bioengineering

Degrees and Appointments

B.S., University of Chicago, 1991; Ph.D., Caltech, 1998. Assistant Professor, 1999-2006; Associate Professor of Computer Science and Computation and Neural Systems, 2006-07; Associate Professor, 2007-10; Professor, 2010-.

Email: winfreeSymbolatcaltech.edu

Tel: 626-395-6246
Fax: 626 584 0630

204B Moore Laboratory MC 136-93 Pasadena, CA 91125


Lucinda Acosta, Moore 204, 626-395-5707

Research Group Website »
Personal Website »

Research Overview

Professor Winfree's research involves theoretical and experimental aspects of molecular programming. Models of computation are developed that incorporate essential features of molecular folding, molecular self-assembly, biochemical circuits, and molecular robotics. These models are studied to determine their expressiveness for programming molecular-level tasks including decision-making, memory, behavior, and morphogenesis.  Methods for compiling abstract molecular programs into actual molecules are developed and tested in the laboratory.

List of Research Areas

molecular programming, DNA nanotechnology, DNA computing, cell-free biochemical circuits, nucleic acid systems, biophysics, complexity theory, programming languages and compilers, evolutionary systems

Research Centers

Center for Biological Circuit Design, The Kavli Nanoscience Institute, Center for the Physics of Information, Center for the Mathematics of Information

News about Erik Winfree »
Division of Engineering and Applied Science