Five College Consortium

Genetic Programming

Semester: 
Spring
Year: 
2018
Subject Name: 
Cognitive Science
Course Number: 
0254
Institution: 
Hampshire College
Genetic programming is a computational technique that harnesses the mechanisms of natural evolution -- including genetic recombination, mutation, and natural selection -- to synthesize computer programs automatically from input/output specifications. It has been applied to a wide range of problems spanning several areas of science, engineering, and the arts. In this course students will explore several variations of the genetic programming technique and apply them to problems of their choosing. Prerequisite detail: One programming course (in any language).
Comments: 
Quantitative Skills Independent Work In this course, students are expected to spend at least six to eight hours a week of preparation and work outside of class time. This includes time for reading, programming, and project and presentation development.
Linked Course: 
Multiple required components--lab and/or discussion section. To register, submit requests for all components simultaneously.
Linked Course Comments: 
This course has unspecified prerequisite(s) - please see the instructor.
Instructor Permission: 
Permission is required for interchange registration during the add/drop period only.
https://evals.hampshire.edu/AJAX/PUBLIC_showCourseInfo.cgi?EV_sec=325567
Schedule #: 
325567

Course Sections

Genetic Programming
Sect # Credits Instructor(s) Instructor Email Meeting Times Location
1 4.0 Lee Spector lasCCS@hampshire.edu 09:00AM-10:20AM TU;09:00AM-10:20AM TH Adele Simmons Hall 126;Adele Simmons Hall 126