The purpose of the summer school will be to introduce graduate students to effective methods in algebraic theories of differential and difference equations with emphasis on their model-theoretic foundations and to demonstrate recent applications of these techniques to studying dynamic models arising in sciences. While these topics comprise a coherent and rich subject, they appear in graduate coursework in at best a piecemeal way, and then only as components of classes for other aims. With this Summer Graduate School, students will learn both the theoretical basis of differential and difference algebra and how to use these methods to solve practical problems. Beyond the lectures, the graduate students will meet daily in problem sessions and will participate in one-on-one mentoring sessions with the lecturers and organizers.