Modeling Population Dynamics