EncartaLabs

Quantum Computing with Cirq

( Duration: 5 Days )

Cirq is a Python library for writing, manipulating, and optimizing quantum circuits and running them against quantum computers and simulators. In Quantum Computing with Cirq training course, you will learn the fundamentals of quantum computing as they step through the development of algorithms targeting quantum computers.

By attending Quantum Computing with Cirq workshop, delegates will learn to:

  • Set up the necessary development environment to start creating quantum circuits.
  • Control gate behavior using the gate's native counterpart.
  • Improve on quibit inaccuracies using Cirq.
  • Write and execute a quantum circuit to run against a NISQ based quantum computer simulator.

  • An understanding of software and hardware computing concepts
  • An understanding of complex numbers and linear algebra

The Quantum Computing with Cirq class is ideal for:

  • Developers
  • Scientists
  • Engineers

COURSE AGENDA

1

Introduction

2

Quantum Information Theory

  • The uncertainty theory
  • Superposition and entanglement
  • Subatomic particles
3

Overview of Classic Computers

  • Bits
  • Binary systems
  • Transistors
4

Quantum Computing

  • Topological codes
  • Circuit QED
  • Quibits
5

Understanding Quantum Computers and NISQ Processors

  • Algorithms for the NISQ Architecture
6

Overview of Cirq Framework

7

Overview of Quantum Development Kits

8

Setting Up the Quantum Development Environment

9

Cirq Data Structures and Syntax

10

Preparing the Quantum Machine Simulator

11

Writing a Quantum Algorithm

12

Controlling Quantum Circuits

13

Specifying Gate Behavior and Placement

14

Scheduling the Timing of Gates

15

Compiling the Algorithm

16

Dealing with the Constraints of Quantum Hardware

17

Running the Algorithm on a Local Simulator

18

Testing and Debugging an Algorithm

19

Integration with Cloud Simulators

20

Integration with Future Quantum Hardware

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top