Sujets de projets proposés
- 
    Méthode de Wiedemann pour la solution de systèmes creux (algèbre linéaire, algèbre linéaire dense, corps finis.) 
- 
    Algorithme de Brent et Kung pour la composition de séries (polynômes, séries formelles, algèbre linéaire.) 
- 
    Algorithmes rapides d’interpolation/évaluation (polynômes, interpolation, évaluation.) 
- 
    Décodage de codes de Reed-Muller (codes, Reed-Muller, corps finis.) 
- 
    Modèles rationnels pour ECM et EECM (courbes elliptiques, factorisation.) 
- 
    Solutions séries d’équations différentielles (polynômes, séries formelles, équations différentielles.) 
- 
    Algorithme d’Euclide rapide (entiers, multi-précision, Euclide.) 
- 
    Factorisation de polynômes (polynômes, corps finis.) 
- 
    Algorithme FGLM de changement d’ordre (polynômes, systèmes polynomiaux, multi-précision.) 
- 
    Méthode des quatre russes (algèbre linéaire, algèbre linéaire dense, fonctions booléennes.) 
- 
    Arithmétique des fractions continues (Gosper, fractions continues, rationnels, approximation, multi-précision.) 
- 
    Décodage de codes de Reed-Solomon par l’algorithme de Gao (codes, Reed-Solomon, corps finis, polynômes, FFT.) 
- 
    Pairing the volcano (courbes elliptiques, couplages, isogénies.) 
- 
    Attaque contre le système de McEliece par information set decoding (codes, McEliece, cryptanalyse.) 
- 
    Composition de séries (polynômes, séries formelles, corps finis.) 
- 
    Réduction de réseaux par LLL (entiers, multi-précision, Euclide, réseaux euclidéens.) 
- 
    Modèles de courbes elliptiques (courbes elliptiques.) 
- 
    Méthode de Montgomery pour la multiplication modulaire (entiers modulaires, multi-précision, Montgomery.) 
- 
    Multiplication d’entiers en temps quasi-linéaire (FFT, multiplication, entiers, multi-précision.) 
- 
    Factorisation par la méthode du groupe des classes (entiers, multi-précision, factorisation, formes quadratiques.) 
- 
    Division de polynômes et inversion dans les corps finis (polynômes, division euclidéenne, inversion, corps finis.) 
- 
    Logarithme discret en petite charactéristique (corps finis, logarithme discret.) 
- 
    Algorithme de comptage de points de Schoof (courbes elliptiques, comptage de points.) 
- 
    Échange de clefs dans les graphes d’isogénies supersingulières (courbes elliptiques, isogénies, multi-précision.) 
- 
    Approximants de Padé et résolution de systèmes de Toeplitz (polynômes, Euclide, approximants de Padé.) 
- 
    Méthode de Wiedemann pour la solution de systèmes creux (algèbre linéaire, algèbre linéaire creuse, corps finis, black-box.)