An analytical and computational treatment of classical mechanics and dynamics. We start from a reconsideration of complicated Newtonian problems and also develop the Lagrangian and Hamiltonian formalism of classical mechanics. A variety of systems, including some whose equations of motion cannot be solved analytically, will be explored. Possible examples include harmonic oscillators, central-force problems, chaotic dynamics, astrophysical systems, and medieval siege engines.<\/p>\n\n \n <\/div>\n