- Enseignant: GOUYGOU Maryse
- Enseignant: GRESSIER Marie
- Enseignant: POTEAU Romuald
Ce module est une coproduction du département de mathématiques et du département d'informatique.
L'objectif de cette UE est d'initier les étudiants à la fois au formalisme mathématique, aux structures de données et à la programmation.
On y apprendra à rédiger une preuve par un raisonnement déductif, par contraposée, par l'absurde, par disjonction des cas, par récurrence.
La partie théorique porte sur les aspects algorithmiques de l'arithmétique élémentaire, ainsi que de l'arithmétique modulaire élémentaire et de quelques applications.
* Divisibilité dans Z, division euclidienne. Numérotation en base b. Application à la représentation d'entiers (naturels ou relatifs) sur 2^n bits
* Exponentiation rapide
* PGCD et algorithme d'Euclide
* Congruences et opérations.
* Applications : cryptographie, générateurs aléatoires.
TP d'implémentation en Python 3.
- Enseignant: BARRAUD Jean-Francois
- Enseignant: DEDIEU Thomas
- Enseignant: FILALI AMINE Mamoun
- Enseignant: MARIS Frederic
- Enseignant: REY Jerome
- Enseignant: SMAUS Jan-Georg
- Enseignant: ZHANG Benoit Bin
- Enseignant: BERNON Carole
- Enseignant: CROUZIL Alain
- Enseignant: FORLINO Caroline
- Enseignant: GASQUET Olivier
- Enseignant: KOUAME Denis
- Enseignant: LAPALU Mallaury
- Enseignant: LAROCHELLE Julie
- Enseignant: MARTIN-DOREL Erik
- Enseignant: MATTHES Ralph
- Enseignant: MOJAHID Mustapha
- Enseignant: POPOVICI Dan
- Enseignant: ROESCH Pascale
- Enseignant: SABLIK Mathieu
- Enseignant: SERRURIER Mathieu
- Enseignant: STRECKER Martin
- Enseignant: ALARY Fabienne
- Enseignant: BENOIST Eric
- Enseignant: BERGER Jan
- Enseignant: COLLIN Fabrice
- Enseignant: DEL ROSAL SANTAMARIA Iker
- Enseignant: DELPECH Fabien
- Enseignant: DUFOUR Pascal
- Enseignant: EVANGELISTI Stefano
- Enseignant: GORNITZKA Heinz
- Enseignant: GOUYGOU Maryse
- Enseignant: GRELLIER Mary
- Enseignant: GRESSIER Marie
- Enseignant: HEITZ Marie-Catherine
- Enseignant: LARSONNEUR-GALIBERT Anne-Marie
- Enseignant: LEININGER Thierry
- Enseignant: MARON Laurent
- Enseignant: MENU Marie-Joelle
- Enseignant: POTEAU Romuald
- Enseignant: ROCHE Jerome
- Enseignant: ROQUES Nans
- Enseignant: SUTRA Pierre
- Enseignant: BELKACEM BOURICHA Mohamed
- Enseignant: BLANCHARD Alain
- Enseignant: CAPPONI Sylvain
- Enseignant: CHAMPEAUX Jean-Philippe
- Enseignant: CORATGER Roland
- Enseignant: DAVIER Naimo
- Enseignant: DEMANGEOT Francois
- Enseignant: DURAND Corentin
- Enseignant: GHEUSI Francois
- Enseignant: KRIEN Yann
- Enseignant: LAMINE Brahim
- Enseignant: Molénat Guy
- Enseignant: NICOLAZZI William
- Enseignant: PECHOU Renaud
- Enseignant: PETIT Pascal
- Enseignant: SENCE Martine
- Enseignant: VACHER Leo