Cours introductif de niveau Bachelor sur le calcul et algorithmes quantiques. Sujets traités: modèle des circuits classiques pour le calcul, principe de la mécanique quantique et modèle de Deutsch des circuits quantiques. Algorithmes de Deutsch et Josza, problème du sous-groupe caché de Simon, algorithme de factorisation de Shor, algorithme de Grover. Codes correcteurs d'erreurs, codes de Calderbank, Steane et Shor, formalisme stabilisateur. Nous utilisons aussi les machines NISQ d'ibm q experience lors d'exercices et/ou projets.