This course provides students with the tools to tackle more complex problems than those covered in introductory mechanics. D'Alembert's principle, principle of least action, Lagrange's equations, Hamilton's equations, Poisson brackets, canonical transformations, central forces, rigid bodies, oscillations. Optional topics including: special relativity, Hamilton-Jacobi theory, constrained systems, field theory.