Jamie holds Bachelor of Science degrees from Kansas State University in Chemical Science and Education. At present his is working towards a PhD in Computer Science at Northeastern University, Boston. He is part of the Northeastern PLT group directed by Matthias Felleisen. Jamie’s research interests include domain specific languages for scientific programming and the pedagogy of programming.
Project: Beginning NKS
Students new to NKS who want to start doing their own experiments may wish to have some guidance about designing, coding, and performing NKS experiments. In traditional science course, the scientific method in an abbreviated form is taught as a guide to doing experiments. I present an abbreviated method for doing NKS experiments. I also present a program design methodology for a functional subset of Mathematica based on the ideas presented in the book “How to Design Programs”.
Favorite Three-Color Cellular Automaton
Rule Chosen: 1002401554
Reason: I chose this particular CA out of my search as my interesting example. There are structures present in the left random region that interact with other structures comes down out the random mass. These will sometimes produce large regions of stability in the midst of randomness.