Computer Science 452 - Seminar in Computer Science: Evolutionary Computation

Sem: Evolutionary Comp

Fall
2024
01
4.00
Lee Spector

TU/TH | 2:30 PM - 3:50 PM

Amherst College
COSC-452-01-2425F
lspector@amherst.edu

Evolutionary computation techniques harness the mechanisms of biological evolution, including mutation, recombination, and selection, to build software systems that solve difficult problems or shed light on the nature of evolutionary processes. In this course students will explore several evolutionary computation techniques and apply them to problems of their choosing. The technique of genetic programming, in which populations of executable programs evolve through natural selection, will be emphasized.

Requisite: COSC 112. Limited to 20 students. Preference given to Computer Science majors. Fall semester. Professor Spector.

How to handle overenrollment: Priority to Computer Science majors

Students who enroll in this course will likely encounter and be expected to engage in the following intellectual skills, modes of learning, and assessment: (none specified)

Permission is required for interchange registration during all registration periods.