Introduit des fonctions en Python, couvrant les fonctions prédéfinies et définies par l'utilisateur, les paramètres formels et efficaces, et l'importance des docstrings.
Couvre les bases de la programmation Python, en se concentrant sur les structures de contrôle de flux, le mode interactif, le mode script et les variables.
Introduit la modélisation à l'échelle atomique et les prédictions informatiques, mettant l'accent sur les fondamentaux de la science des matériaux et les compétences en programmation Python.