Academics / Courses / DescriptionsCOMP_SCI 496: Evolutionary Computation
Academics
/ Courses
/ Descriptions
VIEW ALL COURSE TIMES AND SESSIONS
Prerequisites
CS MS or ME MS or Chem_ENG MS or CS PhD or ME PhD or Chem_ENG PhD or Instructor permissionDescription
This course will guide students on their own intellectual journey in evolutionary computation. Early lectures provide a jumping off point — an overview of genetic algorithms, evolutionary strategies, and genetic programming. Students will immediately begin implementing these methods in a programming language of their choice, and present their progress to the class throughout the quarter. After that, the lecturing stops. We will read important historical and trending contemporary papers together and discuss as a group. Students or teams of students will work toward a final project of their choice. Strong prior programming experience is required.
- This course fulfills the Technical Elective area.
COURSE COORDINATORS: Sam Kriegman
COURSE INSTRUCTOR: Sam Kriegman