CS 591 Course Topics CS 591 Lectures CS 591 Course Assignments
CS 591 Information

Professor Stephanie Forrest
Office Farris Engineering Center 355E
Phone 277.7104 (during office hours only)
Email forrest@cs.unm.edu (anytime)
Office Hours Mon: 12:30 - 2:30, Thurs: 1:00 - 3:00 (or by appointment)
Textbook  
Recommended How the Immune System Works by Lauren Sompayrac. Blackwell Science, 1999.
An Introduction to Genetic Algorithms by M. Mitchell. MIT Press, 1996.
   
Selected Readings The required readings that are not available online* can be purchased at the Engineering Copy Center, Farris Engineering Center - Room 126
Course Description A graduate level introduction to selected topics in the field of complex adaptive systems, including: Definitions of complexity, cellular automata, genetic algorithms, computer immune systems and artificial life. Regular programming projects are required.
Course Assignments & Grading

The course will consist of lectures and class discussions based on assigned readings. There will be a significant amount of reading (plan on one or two scientific papers per week), and three or four programming assignments. A significant fraction of the course will involve reading research papers, asking critical questions about the readings and summarizing and discussing them in class. 40% of the course grade will be based on class participation.
Programming maturity is expected as a pre-requisite. This means that you can choose your favorite programming language in which to complete your assignments and you are responsible for debugging your own computer programs. 60% of the course grade will be based on the projects.

   
  * To view which selected readings are available online click here