YoVDO

Quantum Computing Fundamentals

Offered By: LinkedIn Learning

Tags

Quantum Computing Courses Qiskit Courses Quantum Entanglement Courses Quantum Teleportation Courses Quantum Gates Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how to write and deploy quantum computing programs from a developer’s perspective.

Syllabus

Introduction
  • Learn quantum computing
  • What you should know
  • Qiskit and GitHub Codespaces
  • Why quantum computing?
1. Quantum Bits
  • Classical bits vs. quantum bits
  • Measuring a qubit
  • Measure a qubit with Qiskit
  • Overview of vectors
  • Overview of complex numbers
  • Represent qubits as vectors
  • Represent qubits on the Bloch sphere
  • State vectors and Bloch spheres with Qiskit
  • Build a model Bloch sphere
  • Global and relative phase
  • Challenge: Create a quantum circuit
  • Solution: Create a quantum circuit
2. Multiple Quantum Bits
  • Represent multiple qubits
  • Represent multiple qubits with Qiskit
  • How much information is in a qubit?
3. Single-Qubit Pauli Gates
  • Overview of matrix operations
  • Quantum logic gates
  • Pauli-X gate
  • Pauli-X gate with Qiskit
  • Pauli-Y gate
  • Pauli-Y gate with Qiskit
  • Pauli-Z gate
  • Pauli-Z gate with Qiskit
  • Challenge: Binary numbers
  • Solution: Binary numbers
4. Single-Qubit Superposition Gates
  • Hadamard gate
  • Hadamard gate with Qiskit
  • Measurement on an arbitrary basis
  • Phase shift gates
  • Phase shift gates with Qiskit
  • Parameterized rotation gates
  • Parameterized rotation gates with Qiskit
  • Single-qubit gates on multi-qubit states
  • Challenge: Random numbers
  • Solution: Random numbers
5. Multi-Qubit Gates
  • Controlled-NOT (CNOT) gate
  • Controlled-NOT (CNOT) gate with Qiskit
  • Toffoli gate
  • Toffoli gate with Qiskit
  • Swap and Fredkin gates
  • Swap and Fredkin gates with Qiskit
  • Challenge: Classical two-bit adder
  • Solution: Classical two-bit adder
6. Quantum Entanglement
  • What is quantum entanglement?
  • Represent entangled qubits
  • Simulate a bell state with Qiskit
  • Challenge: Entangle three qubits
  • Solution: Entangle three qubits
7. Real Quantum Hardware
  • Access IBM quantum computers
  • Use Qiskit with real quantum hardware
  • Mitigate quantum measurement errors
8. Quantum Algorithms
  • Superdense coding
  • Superdense coding with Qiskit
  • Quantum teleportation
  • Quantum teleportation with Qiskit
  • Challenge: Real quantum teleportation
  • Solution: Real quantum teleportation
Conclusion
  • Your next quantum steps

Taught by

Olivia Chiu Stone and Barron Stone

Related Courses

Intro to Computer Science
University of Virginia via Udacity
Quantum Mechanics for IT/NT/BT
Korea University via Open Education by Blackboard
Emergent Phenomena in Science and Everyday Life
University of California, Irvine via Coursera
Quantum Information and Computing
Indian Institute of Technology Bombay via Swayam
Quantum Computing
Indian Institute of Technology Kanpur via Swayam