James Marshall
BA, Cornell University. MS, PhD, Indiana University-Bloomington. Special interests in robotics, evolutionary computation, artificial intelligence, and cognitive science. Author of research papers on developmental robotics, neural networks, and computational models of analogy; author of the Metacat computer model of analogy. SLC, 2006–
Undergraduate discipline: Computer Science
Courses taught in Computer Science
2013-2014
- Data Structures and Algorithms
- Is the Singularity Near?
- The Way of the Program: An Introduction to Computer Science
2012-2013
- Bio-Inspired Artificial Intelligence
- Principles of Programming Languages
- The Computational Beauty of Nature
- The Way of the Program: An Introduction to Computer Science