Homework


To limit access, the solutions to the homeworks will be made available through the GitLab materials repository but not through the website. Please do not distribute the solutions.

Week Files Due
1 HW01: Newtonian Mechanics
C01: Getting Started with Jupyter
9/6
2 HW02: Lagrange Equations
C02: The Ideal Pendulum
9/13
3 HW03: Lagrange Formalism of the First and Second Kind
C03: Variational Calculus: Visualizing the Variational Principle
9/20
4 HW04: Nonholonomic Constraints, Dissipation, and Velocity-Dependent Potentials
C04: Harmonic Oscillator Class and Visualization
9/27
5 HW05: Midterm Preparation
C05: none
10/7
6 HW06: Oscillations
C06: Cycloidal Pendulum Demo
C06: Driven Oscillator
C06: Driven Oscillator V2.0 (w/external GUI module)
10/11
7 HW07: Coupled Oscillators and Normal Modes
C07: Coupled Oscillators
10/18
8 HW08: The Kepler Problem
C08: The Kepler Problem
10/25
9 HW09: Scattering
C09: Solar System Simulator
11/01
10 HW10: none (Midterm Preparation)
C10: none
-
11 HW11: Rotations
C11: none. Explore the Solar system!
11/15
12 HW12: Rigid Bodies and Moments of Inertia
C12: none (Midterm #2 corrections).
11/22
13 HW13: Rigid Bodies, Legendre Transformations
C13: none.
12/02
14 HW14: Hamiltonians and Poisson Brackets
C14: Nonlinear Dynamics (ungraded, coming soon).
12/06

Certain browsers will save Jupyter notebooks with an additional .txt extension - the files are intact, just rename them in order to do your work.