Dr. Charles Ofria

Dr. Charles Ofria

Professor of Computer Science & Engineering
Core Faculty in Ecology, Evolution, and Behavior
Michigan State University

Director, MSU Digital Evoltuion Laboratory (Devolab)
Director, BEACON Center for the Study of Evolution in Action
Former President, International Society for Artificial Life
ofria @ cse.msu.edu

Follow on Google Scholar
Follow on Bluesky
Follow on GitHub

Charles Ofria is a Professor of Computer Science and Engineering at Michigan State University and the director of the BEACON Center for the Study of Evolution in Action. His research lies at the intersection of Computer Science and Evolutionary Biology, developing a two-way flow of ideas between the fields, with a goal of understanding how evolution produces complex traits, behaviors, and intelligent processes.

Dr. Ofria received a bachelor’s degree in 1994 from SUNY Stony Brook with a triple major in Pure Math, Applied Math, and Computer Science. In 1999, he received a Ph.D. in Computation and Neural Systems from the California Institute of Technology, followed by a three-year postdoc in the Center for Microbial Ecology at MSU. He has been a professor at MSU since 2002.

Dr. Ofria is the architect of the Avida Digital Evolution Research Platform, which is use in research and education at hundreds of universities around the world. He is broadly interested in studying an harnessing evolutionary dynamics.