CPSCI-411 Senior Seminar in Genetic Programming

Genetic programming borrows concepts from biological evolution in order to evolve populations of computer programs. In this course, students will learn the genetic programming algorithm, implement it in Clojure, and conduct term projects to add functionality to their implementations. Students will read and review recent research articles in the field. Students are not expected to know Clojure prior to the course, and will gain a deeper understanding about the functional programming paradigm during the course.

Maximum Enrollment

Seminar (12)

(Seminar.)

Credits

1

Prerequisite

CPSCI-375