£2,574.18

Q# Quantum Programming

Event Information

Share this event

Date and Time

Location

Location

Westminster College

88 Kingsway

London

WC2B 6AA

United Kingdom

View Map

Event description

Description

COURSE OVERVIEW

Microsoft has released a free preview version of its Quantum Development Kit, which includes the Q# programming language, a quantum computing simulator and other relevant resources for people who wish to start developing applications for a quantum computer. The Q# programming language was built from the ground up specifically for quantum computing. It is integrated into Microsoft Visual Studio, so it will be easier to people who are already developing applications in C# or C++ .NET programming languages. It is designed to work with a local quantum simulator that can simulate around 30 logical qubits of quantum computing power using a normal laptop computer. That will allow developers to debug quantum code and test programs on small instances right on their own computers. This course will cover the Q# programming principles and developing applications for Quantum computing.

COURSE OBJECTIVE

At the end of the course, participants will be able to:

  • Understand the advantages emerge when working with Quantum technology
  • Write programs in Q#
  • Solve problems in Quantum computing
  • Use relevant development theories to the technological strategies.
  • Use tools related to BlockChain
  • Design strategies for using related tools and
  • Use Testenium for testing Quantum Applications


COURSE CONTENT

  • Introduction to Q# programming
  • Vectors and matrices
  • Advanced matrix concepts
  • The qubit
  • Multiple qubits
  • Dirac notation
  • Pauli measurements
  • Quantum circuits
  • Software stack
  • Quantum simulator
  • Depth counter
  • Distinct inputs checker
  • Invalidated qubits use checker
  • Primitive operations counter
  • Width counter
  • The Type Model
  • Expressions
  • Statements
  • File Structure
  • Higher-order control flow
  • Data structures and modelling
  • Quantum algorithms
  • Characterization
  • Developing applications in Q#
  • Error correction
  • Testing Q# applications using Testenium
Share with friends

Date and Time

Location

Westminster College

88 Kingsway

London

WC2B 6AA

United Kingdom

View Map

Save This Event

Event Saved