The senior conference is intended to be a culminating experience in computer science, providing you with an opportunity to delve more deeply into a particular topic and allowing you to synthesize material from previous courses. You have two options for meeting the requirements of the course:
Option 1: You may work independently (or as a team) on a project of your own choosing, unrelated to the course topic. If you choose this option, you will not be required to come to class (although you are certainly welcome to), but you must meet the project deadlines specified below. Your grade will be based solely on your project presentation and final paper (weighted approximately 50% each).
Option 2: Meet weekly (Mondays 1:30-4:15pm in Sproul 31A) to discuss the theme of Evolutionary Computation, based on assigned readings. Students will be expected to propose, develop, and complete a substantial project relating to the field of evolutionary computation over the course of the semester, culminating in a 30-minute oral presentation to the class and a final paper describing the project in detail. After everyone has decided on a project, each student will give a brief (10-15 minute) presentation to the class outlining her or his project proposal. Students may work individually or with a partner, but must meet the following deadlines:
(Let me know if you run across any other good EC links so I can include them here...)