I485/H400/I585: Biologically Inspired Computing
I601: Introduction to Complex Systems

Fall 2012

Instructor: Luis M. Rocha, Center for Complex Networks and Systems, School of Informatics and Computing and Cognitive Science Program, Indiana University

Associate Instructor: Santosh Manicka.

I484/H400 Class Location and Time: 11:15AM-12:30PM, Informatics West Building, Room 107 (Tuesday) & Room 109 (Thursday Labs)

I585/I601 Class Location and Time: 9:30AM - 10:45AM, Informatics East Building, Tuesdays and Thursdays, Room 122


Course Description

Biological organisms cope with the demands of their environments using solutions quite unlike the traditional human-engineered approaches to problem solving. Biological systems tend to be adaptive, reactive, and distributed. Bio-inspired computing is a field devoted to tackling complex problems using computational methods modeled after design principles encountered in nature. This course is strongly grounded on the foundations of complex systems and theoretical biology. It aims at a deep understanding of the distributed architectures of natural complex systems, and how those can be used to produce informatics tools with enhanced robustness, scalability, flexibility and which can interface more effectively with humans. It is a multi-disciplinary field strongly based on biology, complexity, computer science, informatics, cognitive science, robotics, and cybernetics.

Aims: Students will be introduced to fundamental topics in bio-inspired computing, and build up their proficiency in the application of various algorithms in real-world problems.

Pre-requisites: For I485/H485: INFO-I 211, or CSCI-C 212, or CSCI-H 212, or Instructor approval.


Lecture Outline

Course Evaluation

Office Hours

I485 Labs/Assignments

Course Materials

For more information contact Luis Rocha at rocha@indiana.edu. Check the Web Design Credits, for due credit.
Last Modified: December 1, 2012