This course interweaves three main themes: (1) Graduate level introduction to computational concepts, principles and modeling approaches in the social sciences, with an emphasis on simulations and elements of cpmlexity theory as these apply to social phenomena. Topics include systems dynamics, cellular automata, and agent-oriented models. (2) Hands-on examination of agent simulations in the social sciences by examining and experimenting with a variety of social simulation projects conducted in Repast Agent Simulation Environment (3) Ability to design experiments and evaluating results for the purpose of testing research hypotheses