This lecture introduces the fundamental concepts of Molecular Dynamics, focusing on the NVE ensemble. Topics covered include the Verlet time evolution integrator, periodic boundary conditions, and the implementation of molecular dynamics in Python. The lecture also discusses the Lennard-Jones potential, the position-Verlet algorithm, and the ergodic hypothesis in statistical mechanics.