Iterative Algebra and Dynamic Modeling: A Curriculum for the Third Millennium (Textbooks in Mathematical Sciences)