Spring 2004: Constraint-based Modeling Constraint-based Modeling: Part I Constraint-based Modeling: Part II