Aller au contenu

Cartographie cours → outils

Pour chacun des 45 cours du curriculum 2025-2026, le métapaquet AIMS OS qui le couvre et les outils-clés à connaître. Ordre alphabétique.

CoursMétapaquetOutils-clés
Algebraic Topology and Applicationsaims-os-mathSymPy, scikit-tda (pipx), Maxima
Applied PDEs (Modelling)aims-os-mathSciPy, numpy, matplotlib, FFTW
Auditing Computer Forensics and Investigationaims-os-securitysleuthkit, foremost, binwalk
Bio-Mathematicsaims-os-mathbiopython, R + tidyverse
Case Study from Industries in Big Dataaims-os-bigdatadask, distributed, DBeaver
Classical Mechanicsaims-os-mathSymPy, GeoGebra, gnuplot
Climate Dynamicaims-os-bigdataxarray, netCDF4, Cartopy
Communication English/French(système)LibreOffice + dicos FR/EN
Computational Finance with Raims-os-mathR + tidyverse + rmarkdown, RStudio
Computer Networkaims-os-securitynmap, tcpdump, scapy, wireshark
Computer Security 1: Network Securityaims-os-securitynmap, wireshark, john, hashcat
Computer Security: Case studies from industriesaims-os-securitytoute la stack security
Computer Visionaims-os-bigdatapython3-opencv, scikit-image
Computing with Pythonaims-os-mathpython3, ipython3, black, mypy, ruff
Data Collectionsaims-os-mathpandas, requests, beautifulsoup4
Data Mining and Big Data Analyticsaims-os-bigdatadask, sklearn, PyArrow/Polars/DuckDB (pipx)
Data Preprocessingaims-os-math + aims-os-bigdatapandas, scikit-learn, dask
Databaseaims-os-bigdatapostgresql-client, mariadb-client, redis-tools, DBeaver, psycopg2, pymongo
Deep Learning and Neural Networks(install-on-demand)mamba install -c conda-forge pytorch jax tensorflow
Differential Calculusaims-os-mathSymPy, Maxima, GeoGebra
Differential Geometryaims-os-mathSymPy, Maxima, GeoGebra
Entrepreneurship(système)LibreOffice, navigateurs
Ethical Hackingaims-os-securitynmap, wireshark, john, hashcat, aircrack-ng
Generative AIaims-os-bigdata + on-demandNLTK ; pipx install transformers
Graph Theory and Applicationaims-os-mathnetworkx, igraph
High Dimensional Data Analysisaims-os-math + aims-os-bigdatascikit-learn, dask, statsmodels
Linear Algebra and Applicationsaims-os-mathNumPy, SciPy, R, OpenBLAS / LAPACK
Machine Learning (Supervised and Unsupervised)aims-os-bigdatascikit-learn, dask, mlflow (pipx)
Mathematical Logicaims-os-mathSymPy, Maxima
Mathematical Methods for Climateaims-os-bigdata + aims-os-mathxarray, netCDF4, SciPy
Mathematical Model for Network Securityaims-os-security + aims-os-mathcryptography, SymPy
Mathematical Problem Solvingaims-os-mathtoute la base SymPy / SciPy / NumPy
Measure and Integrationaims-os-mathSymPy, scipy.integrate
Natural Language Processingaims-os-bigdata + on-demandNLTK ; pipx install spacy gensim transformers
Numerical Optimizationaims-os-mathSciPy.optimize, cvxpy (pipx), Octave optim
Physical Problem Solvingaims-os-mathSciPy, SymPy, Octave
Post Quantum Cryptographyaims-os-securitypython3-cryptography, pycryptodome
Probability and Statisticsaims-os-mathNumPy, SciPy.stats, R, statsmodels
Quantum Mechanics and Computingaims-os-security + on-demandpython3-cryptography ; pipx install qiskit
Soft Skills(système)LibreOffice, navigateurs
Statistical Mechanicsaims-os-mathNumPy, SciPy, Octave
Theoretical aspects of PDEsaims-os-mathSymPy, SciPy
Topology and Functional Analysisaims-os-mathSymPy
Topology Data Analysisaims-os-math + on-demandscikit-tda / gudhi via pipx
Web and Android Developmentaims-os-desktopNode 22 LTS, npm, Bun, Deno, OpenJDK 21, Gradle, Kotlin, adb

Certains outils évoluent trop vite pour le cycle de release Debian (PyTorch, TensorFlow, JAX, Qiskit, spaCy, gensim, Transformers). AIMS OS ne les épingle volontairement pas à une version Debian souvent vieille de 6-12 mois ; les étudiants installent la version upstream actuelle avec pipx ou mamba.

pipx et Miniforge (mamba) sont tous deux installés par défaut dans aims-os-math / aims-os-core.