Ce chapitre décrit succinctement les principaux constituants matériels d'un ordinateur ainsi que les principes généraux qui régissent son système d'exploitation.
Ce chapitre aborde les premières notions du langage Python : nombres, variables, chaînes de caractères.
Ce chapitre aborde les fonctions, les énumérations et les instructions et boucles conditionnelles.
Dans ce chapitre nous apprenons de quelle façon les nombres entiers et flottants sont représentés en machine.
Les listes sont les principales structures de données linéaires en Python.
Déterminer la complexité d'un algorithme, c'est évaluer les ressources nécessaires à son exécution.
Recherche dichotomique de la racine d'une fonction numérique, méthodes de calcul approché d'une intégrale.
Méthode de la fausse position, méthode de Newton-Raphson, méthode de la sécante
Méthode d'Euler, méthodes de Runge-Kutta
Description du type array du module Numpy, mise en oeuvre pratique de la méthode du pivot partiel de Gauss.
Ce chapitre aborde la manipulation de fichiers textes puis (très brièvement) de fichiers images.
Introduction aux bases de données relationnelles.