Past Studies

Our studies over the years have included...
  • Coursera/Georgia Tech: Control of Mobile Robots
  • eBook: Functional Programming for the Object-Oriented Programmer
  • Stanford's Programmable Graphical Models
  • Stanford Engineering's Intro to Artificial Intelligence online course
  • Seven Languages in Seven Weeks by Bruce Tate
  • Artificial Intelligence: A Modern Approach by Russell, Norvig
  • Programming Collective Intelligence by Toby Segaran
  • Functional Programming with Haskell, Scheme, Clojure
  • Mind Performance Hacks by Ron Hale-Evans
  • The Collected Stories of Vernor Vinge
  • QED: The Strange Theory of Light and Matter by Richard P Feynman
  • Investigations by Stuart Kauffman
  • Genetic Programming - evolving Robocode robots using Evolutionary Computing in Java (ECJ)
  • Agile Software Development, Principles, Patterns, and Practices by Robert C. Martin
  • The Art of UNIX Programming by Eric S. Raymond
  • Eric Meyer on CSS by Eric Meyer
  • Component Development for the Java Platform by Stuart D. Halloway
  • How to Open Locks With Improvices Tools... by Hans Conkel
  • Study of JUnit open source code style and technique
  • Programming Ruby by Thomas/Hunt
  • Software Craftsmanship: The New Imperative by Pete McBreen
  • Emergence: The Connected Lives of Ants, Brains, Cities, and Software by Steven Johnson
  • The Design of Everyday Things by Donald Norman
  • Lean Software Development - An Agile Toolkit by Mary Poppendieck & Tom Poppendieck
  • The Society of Mind by Marvin Minsky
  • Patterns of Enterprise Application Architecture by Martin Fowler