Introduit des bases de programmation et des structures de contrôle, mettant l'accent sur la pratique pratique pratique pour la préparation des examens et le travail de projet.
Couvre les tableaux NumPy et leurs représentations graphiques à l'aide de Matplotlib, en se concentrant sur les techniques de création, de manipulation et de visualisation des tableaux.
Présente les concepts de programmation Python, en se concentrant sur les dictionnaires et les classes, y compris leurs définitions, leur utilisation et des exemples pratiques.
Explore les fonctions, les méthodes, la réutilisabilité et la modularisation dans la programmation, couvrant la décomposition, les structures de contrôle, la récursion et les ellipses pour les arguments variables.
Discute des méthodes numériques, en se concentrant sur les critères d'arrêt, SciPy pour l'optimisation et la visualisation des données avec Matplotlib.
Couvre les structures de contrôle, les boucles et les fonctions en langage C, en soulignant l'importance des variables locales et en évitant les variables globales.
Discute des équations différentielles de Bernoulli, de leur contexte historique et des méthodes pour les résoudre, en soulignant l'importance des concepts d'algèbre linéaire dans la compréhension de ces équations.
Introduit les bases des variables et des types dans la programmation C, couvrant la déclaration, l'initialisation et les différences par rapport à Java.
Couvre la force critique, le comportement post-bouclage, l'énergie de flexion, le tenseur de contrainte, l'énergie d'étirement et le flambage de cisaillement.