PHY 321: Classical Mechanics 1, Michigan State University, Spring 2026

GitHub Repo License: CC BY-NC-SA 4.0 GitHub Issues

Week 1 Reminders

Welcome to PHY 321!

Learning outcomes

After the course you should:

To solve many of these problems, we have through different projects and weekly exercises studied many systems numerically, from falling objects with and without friction/air resistance, small oscillations (harmonic oscillator), gravitational problems and other central force problems, rotations and the classical pendulum. To solve these systems, we have applied different algorithms for solving differential equations. These are

Use of Computing in the Course

You should also have acquired skills in structuring a numerical project, as well as having developed a critical understanding of the pros and cons of the methods and an understanding of their limits and what can go wrong. Computing means solving scientific problems using computers. It covers numerical as well as symbolic computing. Computing is also about developing an understanding of the scientific process by enhancing algorithmic thinking when solving problems. Computing competence has always been a central part of the science and engineering education.

In particular, some of the competences that are important in the development of your own understanding of computations, we would like to emphasize:

Sections