Courses

These courses respond to the Talavera Manifesto call to action for quantum software engineering and programming on the necessary contribution of software best practices to the success of quantum computing.

Courses designed by aQuantum.

Course on Quantum Software Programming

The main objectives of the course are to:

  • Learn the fundamentals of quantum computing.
  • Understand the different types of quantum systems (simulators, computers, etc.).
  • Understand the different tools of a quantum environment (platforms, compilers, optimisers, etc.).
  • Understand the main quantum programming languages.
  • Understand the main quantum algorithms.
  • Program and run quantum software for gate-based systems.
  • Program and run quantum software for annealing systems.
  • Use quantum software development platforms.

Introduction to Python for Quantum Programming

Course content

  • Python programming language
  • Python installation
  • Execution of Python code
  • Python Syntax
  • Python Semantics
  • Anaconda distribution (individual edition)
  • IBM’s Qiskit SDK
  • D-Wave’s Ocean Software
  • Introduction to Microsoft QDK: IQ# Kernel

Quantum Programming Fundamentals

Course content

  • Introduction to the concepts of Quantum Computing
  • The impact of quantum technology on the business
  • Work environments for quantum programming
  • Practical application of Quantum Computation:
  • What’s Next

Principles of quantum programming with Microsoft QDK

Course content

  • The impact of quantum technology on business
  • Microsoft Quantum Development Kit
  • The Q# language
  • Introduction to developing Quantum applications with Q#
  • The Virtual Quantum Machine Simulators
  • Examples and algorithms

Principles of quantum programming with IBM Quantum Experience and Other SDKs

Course content

  • The impact of quantum technology on business
  • IBM Quantum
  • The IBM Q language
  • IBM Qisqit
  • DWAVE Leap
  • The Virtual Quantum Machine Simulators
  • Examples and algorithm

Contact

Albasanz, 16
Edificio Antalia, Planta 4ª
28037 Madrid – España

Tel: +34 91 787 23 00
Fax: +34 91 787 23 01

aQuantum

Logo QuantumPath
Logo Alhambra IT
Logo Grupo Alarcos

aQuantum | Quantum Software Engineering