• An empty cart

    You have no item in your shopping cart

  • An empty cart

    You have no item in your shopping cart

Enter your keyword


Q# Programming

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


Start Date TimeDurationLocation
18/05/202010.00 - 17.005 DaysBrentford
20/07/202010.00 - 17.005 DaysBrentford
21/09/202010.00 - 17.005 DaysBrentford
23/11/202010.00 - 17.005 DaysBrentford

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

Reviews Statistic

0 out of 0
0 Ratings
5 Start 0
4 Start 0
3 Start 0
2 Start 0
1 Start 0


There are no reviews yet.

Be the first to review “Q# Programming”

Duration 5 Days
Price £3,490.00

Start Date *

Location map

Share our course