GRADUATE COURSES for 2007-08
20-EECE-619 Introduction to Random Processes: Autumn 2007.
Topics: Random variables, entropy, sequences of random
variables, stochastic processes, Markov chains.
Class Notes 1
Class Notes 2
Class Notes 3
20-EECE-636 Intelligent Systems: Winter 2008.
20-EECE-734 Applied Systems Theory: Winter 2008.
20-EECE-867 Biomorphic Systems: Spring 2008.
Topics: Introduction to systems biology, principles of self-organization,
computational models of ontogenesis, emergent structure
and behavior, evolutionary algorithms, adaptive agents, self-configuring systems,
dynamic models of cognition, artificial life.
Notes:
Introduction to Biomorphic Systems
Programs:
1-D Cellular Automaton
2-D Cellular Automaton
2-D Cellular Automaton with a few interesting rules
2-D CA simulating the Greenberg-Hastings reaction-diffusion model
MATLAB code to display mobile agents and time-varying fixed entities in a grid environment
Focus Readings:
1. Amorphous Computing:
MIT Amorphous Computing Web Page
Paper 1: Self-Assembly (Nagpal) (PostScript paper).
Paper 2: Self-Repair (Clement and Nagpal) (PostScript paper).
Paper 3: Self-Assemblsing Systems (Kondacs)
Paper 4: Self Assembling Systems (Nagpal, Kondacs and Chang)
2. Reconfigurable Robots:
USC Polymorphic Robotics Lab Web Page
Paper 1 (many authors).
Paper 2 (Stoy, Shen and Will).
Paper 3 (Stoy, Shen and Will).
Paper 4 (Shen, Chuong and Will).
Darthmouth Robotics Lab Web Page
Paper 5 (Butler, Kotay, Rus and Tomita).
Paper 6 (Butler, Murata and Rus).
3. Robust and Self-Healing Distributed Systems:
Ohio State Dependable Distributed and Networked Systems Group Web Page
Paper 1 (Zhang and Arora).
4. Evolvable Hardware:
Evolutionary Electrinics Links Page
Peter Bentley's Web Page
Paper 1 (Gordon and Bentley).
Paper 2 (Gordon).
Genetic Programming Web Page
Paper 3 (Koza).
Paper 4 (Koza, Keane and Streeter).
University of York Bioinspired Architectures Lab Web Page
Paper 5 (Miller and Downing).
Paper 6 (Lones and Tyrrell).
Biomorphic Systems Links
OTHER GRADUATE COURSES
20-EECE-854 Complex Systems
Last Offered: Spring 2007.
Next Offering: Spring 2009.
Topics: Self-organization, fractals, scaling and self-similarity,
percolation models, cellular automata, iterated function systems, self-organized
criticality, pattern formation, self-organized networks, complex systems applications.
Notes:
Intro to Complex Systems
Programs:
1-D Cellular Automaton
2-D Cellular Automaton
2-D Cellular Automaton with a few interesting rules
2-D CA simulating the Greenberg-Hastings reaction-diffusion model
Simulation of self-organized synchronization in a random network of sensor nodes in an environment with 2 distinct regions
Fire Simulation
Fractional Brownian Motion Generator
2-dim random cut program to generate fractal surfaces
Iterated Function System code
Lorenz attractor code
The following neat CA's were found by Jesse Brand (2001):
Ship
Jelly
JellyRandom
Growth
Read this news report about a great example of self-organization:
Nature plays with patterns of stone (MSNBC)
A media report on swarms:
The Intelligent Swarm (CNN)
A seminal paper on modeling patterns in nature:
Modelling Seashells
Link to MIT 6.978 (Biologically Motivated Programming Technology for Robust Systems):
MIT 6.978
Complex Systems Links
20-ECES-850 Biological Neural Systems
Last Offered: Winter 2000.
Next Offering: N/A
Topics: Basic anatomy and physiology of neural systems, information
processing in the nervous system, neuron models, network models, models of
synaptic plasticity, central pattern generators, the visual system,
the olfactory system, the hippocampus, neuromorphic engineering.