CPSCI-307 Topics in Computer Science II
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 pair 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.
Seminar (12)
Credits
1
Prerequisite
375 or consent of instructor
Offered
Fall