Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Delft University of Technology

Quantum Hardware and its Applications with Quantum Inspire

Delft University of Technology via edX

Overview

A quantum computer is a new class of computer that promises to find solutions to specific problems, which a classical computer either cannot solve or will take much longer to solve. Unlike classical computers, a quantum computer is built-up with qubits and utilizes concepts such as the superposition principle and quantum entanglement to solve complex problems.

This course aims to provide you with an introduction to this exciting field beyond the theoretical. It will focus on understanding the hardware of a quantum computer, provide basic applications, and introduce the software and programming language to run a quantum computer.

What makes this course stand out is the utilization of QuTech’s Quantum Inspire (QI) to demonstrate the capabilities of quantum computers. Using the real quantum hardware and the various simulation tools provided by the platform, you will be able to experiment and execute quantum algorithms on a real quantum computer, enabling you to discover the possibilities that this new technology offers.

The course starts with a brief overview of the quantum hardware, that makes a quantum computer, and of quantum algorithms that can be run on a quantum computer. After this, you will delve into the various tools offered by QI, including cQASM, a programming language developed to operate on a quantum computer, and QI Software Development Kit (SDK), that allows you to develop and execute your own algorithms on the quantum computers developed by QuTech.

If you have made it this far, you will have mastered the essential tools for developing and investigating quantum computing applications and will have the opportunity to join a growing community of developers! Upon successful completion of the course, participants from the EU (both audit and verified) are entitled to a QTIndu certificate.

This course was developed by a team of experts in quantum computing infrastructure and quantum information from TU Delft, drawing on the extensive expertise of leading experts in quantum technology from QuTech.

This project has received funding from the European Union's Digital Europe Programme under grant agreement no. 101100757.

This course has been developed with the support of the European-funded project QTIndu (Quantum Technologies courses for Industry). The aim of QTIndu is to provide solutions specifically tailored to the needs of industry. Together with ten other partners, which include universities, research institutes and private companies, we are creating training courses in quantum technologies for professionals in various industries. Learn more on qtindu.eu (https://qtindu.eu/).

Syllabus

Week 1: Introduction to Quantum Inspire (QI)

  • Introduction to Quantum Inspire platform/stack
  • Components of a quantum computer
  • Introduction to QI hardware and simulator platforms
  • Introduction to qubits and gates
  • Quantum compilers

Week 2: Applications of a Quantum Computer

  • Quantum advantage of quantum computers an introduction
  • Examples of quantum computing applications and quantum algorithms

Week 3: cQASM – quantum programming language

  • Introduction to cQASM
  • Writing applications in cQASM #1
  • Writing applications in cQASM #2

Week 4: QI Software Development Kit

  • QI-SDK introduction and installation
  • Running your own quantum algorithms
  • Using QisKit to build your quantum algorithms

Taught by

Chris Ventura Meinersen and Fer Grooteman

Reviews

Start your review of Quantum Hardware and its Applications with Quantum Inspire

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.