The complex systems approach is intermediate between traditional economic theory and econometrics. Traditional economic theory is top-down, modeling decision making from first principles, and then testing against data later. By “first principles” I mean the requirement that theories have “economic content”, i.e. that they derive behaviors from preferences. Econometrics, in contrast, takes a bottom up, data-driven, but fundamentally ad hoc approach. The complex systems approach sits in the middle, taking a bottom up data-driven approach that differs from traditional econometrics by explicitly representing agents and institutions and modeling their interactions, without the requirement that everything be derived from fundamental principles. It has the potential to free behavioralism from the straightjacket of equilibrium modeling, and to bring the computer revolution fully into economics. This path will at times involve abandoning economic content in favor of economic realism.