Course Outline

Introduction to Quantum Computing

  • Quantum Computing vs. Classical Computing

Overview of Microsoft's Quantum Development Kit

  • Q# Language and Compiler
  • Q# Standard Library
  • Local Quantum Machine Simulator
  • Quantum Trace Simulator
  • Visual Studio Extension

Setting Up the Quantum Development Environment

  • Installing and Configuring Microsoft's Quantum Development Kit

Using the Q# Programming Language

  • The Type Model
  • Expressions
  • Statements
  • File Structures
  • Operations and Functions
  • Working with Qubits

Creating Your First Quantum Program with Q#

  • Setting Up a Quantum Solution and Project in Visual Studio
  • Defining Q# Operations
  • Calling Q# Operations using C#

Executing Your Quantum Program

  • Using the Local Quantum Computing Simulator

Testing and Debugging Your Quantum Program

Troubleshooting

Summary and Conclusion

Requirements

  • Experience with Visual Studio
 14 Hours

Number of participants


Price per participant

Upcoming Courses