Introduction to Computational Modeling of Social Systems (851-0593-00)

Resources

Recommended readings on agent-based modeling

  • Axelrod, Robert. 1997. The Complexity of Cooperation: Agent-Based Models of Competition and Collaboration. Princeton: Princeton University Press.
  • Casti, John L. 1997. Would-Be Worlds: How Simulation Is Changing the Frontiers of Science. New York: Wiley.
  • Cederman, Lars-Erik. 1997. Emergent Actors in World Politics: How States and Nations Develop and Dissolve. Princeton: Princeton University Press.
  • Epstein, Joshua M. and Robert Axtell. 1996. Growing Artificial Societies: Social Science From the Bottom Up. Cambridge, Mass.: MIT Press.
  • Holland, John H. 1995. Hidden Order: How Adaptation Builds Complexity. Reading, Mass.: Addison-Wesley.

Recommended web pages on complexity and computational modeling

Java resources

Te following textbook offers the best introduction for those who already have previous programming experience, especially in C and C++:

Alternatively, a very good introduction to Java programming for beginners is:

  • Schildt, Herbert. 2001. Java2: A Beginner’s Guide. Osborne McGraw Hill.