Ensimag Rubrique Formation 2022

- 4MMQPO

  • Number of hours

    • Lectures 6.0
    • Projects 4.5
    • Tutorials 6.0
    • Internship -
    • Laboratory works -
    • Written tests -

    ECTS

    ECTS 1.0

Goal(s)

The objective of this course is to introduce students to several fundamental concepts of quantum computing and to present quantum algorithms capable of performing operations more efficiently than classical computers. As a practical application, students will explore using the Quantum Amplitude Estimation algorithm as an alternative to a classical Monte Carlo algorithm for estimating the price of a call option.

Responsible(s)

Mnacho ECHENIM

Content(s)

Postulates of Quantum Mechanics
Qubits
Operations on Qubits
Measuring a Quantum System
Multi-Qubit Quantum Systems
Operations, Measurements, and Entanglement in Multi-Qubit Systems
Introduction to Quantum Algorithms
First Examples of Quantum Algorithms
Application: Estimating the Price of a Call Option

  • Quantum Amplitude Estimation Algorithm
  • Storing a Probability Distribution in a Quantum State
  • Representing a Linear Function in a Quantum State
  • A Quantum Circuit for Estimating the Price of a Call Option

Prerequisites

Linear algebra

Test

Evaluation : Projet (rendu du code et des résultats) (NC)

Resit : Projet (rendu du code et des résultats) (NC)

Project

Calendar

The course exists in the following branches:

see the course schedule for 2025-2026

Additional Information

Course ID : 4MMQPO
Course language(s): FR

You can find this course among all other courses.

Bibliography

M. Nielsen, I. Chuang. Quantum Computation and Quantum Information
R. de Wolf. Quantum Computing: Lecture Notes
G. Brassard et al: Quantum Amplitude Amplification and Estimation