1 Syllabus


1.1 General syllabus

Note: click on the following link, and actually read it; it’s part of the syllabus:
../../ClassGeneral/Syllabus.html

1.2 Course description

Introduces evolutionary algorithms, a class of stochastic, population-based algorithms,
inspired by natural evolution theory (e.g., genetic algorithms),
capable of solving complex problems for which other techniques fail.
Students will implement course concepts, tackling science, engineering, and/or business problems.

1.2.1 Prerequisite

1.3 Textbooks

http://www.evolutionarycomputation.org/
http://www.gp-field-guide.org.uk/
https://www.moshesipper.com/books/evolved-to-win/

1.4 Which programming language for this class?

Multiple!
Python, Clojure (Lisp on Java), and push (pyshgp)