I will be teaching next week a short course on the fundamentals of classical molecular dynamics as part of an initiative from the University of Buenos Aires (https://sites.google.com/view/simulacionenquimica/), and for that I prepared some codes that perform simulations of simple particle systems with periodic boundary conditions, with different temperature baths, a Monte-Carlo simulation, and radial distribution function computations. A tutorial is provided here (in Spanish for the moment, but the translator of Firefox is so good that I don’t really see anymore the need to translate it myself):
https://m3g.github.io/FundamentosDMC.jl/stable/
The codes are meant to be as simple as possible, while fast enough so that all simulations can be run quickly by the students in personal computers.
Feel free to share with possible students that might be interested. I will likely be adding some additional content in the next few days.