Search Results
Your search for · CS 361* · during 26FA · returned 1 result
-
CS 361* Artificial Life and Digital Evolution (*=Junior Seminar) 6 credits
The field of artificial life seeks to understand the dynamics of life by separating them from the substrate of DNA. In this course, we will explore how we can implement the dynamics of life in software to test and generate biological hypotheses, with a particular focus on evolution. Topics will include the basic principles of biological evolution, transferring experimental evolution techniques to computational systems, cellular automata, computational modeling, and digital evolution. Students will develop technical communication skills in writing and user interface design through several projects aimed at explaining science to public and scientific audiences.
16 seats held until the day after X priority registration.
- Fall 2026
- FSR, Formal or Statistical Reasoning QRE, Quantitative Reasoning
-
Student has completed any of the following course(s): CS 200 or CS 201 with a grade of C- or better or received a Carleton Computer Science 201 or better Requisite Equivalency. Not open to students who have taken CS 361.