Charles Ofria
Charles Ofria studies computational evolution and artificial life through self-replicating digital organisms. He helped develop Avida in 1993, earned degrees at SUNY Stony Brook and Caltech, and became a professor at Michigan State in 2002. In a 1999 Nature study, he and collaborators found that interacting mutations could raise the fitness of complex digital organisms; in 2004, he and Claus Wilke published a paper on Avida as a research platform. He was elected an AAAS Fellow in 2021, coauthored the Empirical scientific software paper in 2024, and received ISAL's Exceptional Service Award in 2024. As of October 2026, he is a professor and lab director at Michigan State and has served as president of the International Society for Artificial Life.
- Works
- 229
- Citations
- 7,360
- h-index
- 36
- Badges
Publication numbers from OpenAlex, as of 19 October 2026.
Timeline
-
1993–2002
Creating Avida and studying evolution
His research links computer science and evolutionary biology; he joins Chris Adami and C. Titus Brown in developing Avida in 1993, a platform where self-replicating digital organisms mutate and evolve. He earns a B.S. in computer science, pure math, and applied math at SUNY Stony Brook in 1994 and completes a Ph.D. in computation and neural systems at Caltech in 1999. In a 1999 Nature study, he and collaborators show that interacting mutations can raise fitness in complex digital organisms beyond predictions based on individual mutations; after his doctorate, he completes a three-year postdoc in MSU's Center for Microbial Ecology and becomes an MSU professor in 2002.
-
2004
Avida as a research platform
In 2004, he and Claus O. Wilke publish a paper in Artificial Life that describes Avida as a platform for research in computational evolutionary biology.
-
2021
An AAAS fellowship
He becomes a Fellow of the American Association for the Advancement of Science in 2021.
-
2024
Empirical research software
He coauthors the 2024 Journal of Open Source Software paper on Empirical, a scientific software library for research, education, and public engagement.
-
2024
An award for service
He receives the International Society for Artificial Life's Exceptional Service Award in 2024.
-
As of October 2026
Professor and lab director
As of October 2026, he is a professor of computer science and engineering at Michigan State University, directs the Digital Evolution Laboratory and BEACON Center, and has served as president of the International Society for Artificial Life. MSU lists him as the instructor for CSE 450 in Fall 2026.
Career
- Since 1999Michigan State UniversityPostdoctoral researcher
- International Society for Artificial LifePresident
Education
- 1999California Institute of TechnologyPhD
- 1994State University of New York at Stony BrookB.S.
Most-cited works
Sources and credits
Photo: We have no published photo of Charles Ofria yet. Send us a free-licensed photo.
- Dr. Charles Ofria
- Computing the Origin of Life
- Researchers mutate digital organisms
- Charles Ofria | College of Engineering | Michigan State University
- Genetic Programming Bibliography entries for Charles Ofria
- Journal of Open Source Software: Empirical: A scientific software library for research, education, and public engagement
- CSE 450: Translation of Programming Languages




