The objective of this course is to examine nature-inspired computational
methods in artificial life, evolutionary computing, and related fields, with
an emphasis on understanding the basic computational principles involved
and how these principles are derived from observations of nature.