All People


Luis  Rocha

Luis Rocha

Professor of Informatics

Director, Complex Systems Program
Associate Professor of Cognitive Science
Adjunct Associate Professor of Computer Science

Contact Information
(812) 856-1832
Informatics East 301


  • Ph.D. in Systems Science and Computer Science at State University of New York at Binghamton, 1997
  • Licentiate in Mechanical and Systems Engineering at Instituto Superior Técnico, Lisbon, Portugal, 1990

Courses Taught at SICE


Between 1997 and 2004 Luis Rocha was a technical staff member at the Los Alamos National Laboratory with the Modeling, Algorithms, and Informatics Group where he led the Complex Systems Modeling Research team and focus area. He also directs the FLAD Computational Biology Collaboratorium and co-directs the Computational Biology Ph.D. program at the Instituto Gulbenkian de Ciência. He joined Indiana University in 2004. He is the principal investigator of the Complex Adaptive Systems and Computational Intelligence (CASCI) Lab (also at IGC). More information, including publications and research projects, are on his website or on the CASCI Lab website.

Luis Rocha’s research interests are centered on complex systems. His research group is particularly interested in the informational properties of natural and artificial systems which enable them to adapt and evolve. This means both understanding how information is fundamental for the evolutionary capabilities of natural systems, as well as abstracting principles from natural systems to produce adaptive information technology. Current research projects are on computational and systems biology, dynamics in complex networks, text and literature mining, evolutionary systems, adaptive search and recommendation, bioinformatics, artificial life, and biosemiotics.

Research Areas