M1.1 — Optimisation et programmation linéaire
algorithme
boucle
recherche
tri
performance
théâtre postdramatique
Notions clés :
- Optimisation de code
- Programmation linéaire
- Complexité algorithmique
- Structures de données avancées
M1.2 — Génie logiciel et tests
système d'exploitation
processus
test
débogage
liste chaînée
pile
Von Neumann
processeur
Notions clés :
- Méthodologies de test
- Architecture des systèmes
- Modélisation des processus
- Debugging avancé
M1.3 — Bio-informatique
informatique
algorithme
donnée
complexité
abstraction
automatisation
Notions clés :
- Modélisation biologique
- Algorithmes génétiques
- Traitement des données biologiques
- Visualisation scientifique
M1.4 — Cryptographie
POO
classe
Notions clés :
- Cryptographie symétrique
- Cryptographie asymétrique
- Protocoles sécurisés
- Implémentation en POO
M1.5 — Traitement du signal
traitement
signal
algorithme
donnée
complexité
abstraction
automatisation
Notions clés :
- Filtrage numérique
- Transformées de Fourier
- Analyse spectrale
- Applications temps réel
M1.6 — Apprentissage automatique
apprentissage
automatique
algorithme
donnée
complexité
abstraction
automatisation
Notions clés :
- Réseaux de neurones
- Apprentissage supervisé
- Apprentissage non supervisé
- Optimisation des modèles
M1.7 — Approfondissement : Programmation et génie logiciel
programmation
génie
logiciel
arbre
code
grammaire
génération
langage
Notions clés :
- Compilation
- Analyse syntaxique
- Génération de code
- Outils de développement avancés