Lectures
Introduction to quantum computing and quantum hardware
Quantum bits (qubits) and quantum gates
Programming in Qiskit – Introduction
Programming in Cirq – Introduction
Programming in the Alternative Framework – Introduction
Quantum Computer Simulators and Real Quantum Systems
Basic Quantum Algorithms: Grover's Algorithm
Quantum Fourier Transform and Its Applications
Basic Quantum Algorithms: Shor's Algorithm
Quantum Optimization Algorithms
Quantum Circuit Optimization and Transpiler
Hybrid quantum-classical algorithms
Final project and summary
Exercises (in PC classrooms):
Laboratory exercise 1: Basic quantum operations and gates in Qiskit and Cirq.
Laboratory exercise 2: Working with quantum simulators and real quantum computers.
Laboratory exercise 3: Grover's algorithm in practice.
Laboratory exercise 4: Implementation of Shor's algorithm.
Laboratory exercise 5: Quantum circuit optimization.
Laboratory exercise 6: Hybrid quantum-classical algorithms.
Introduction to quantum computing and quantum hardware
Quantum bits (qubits) and quantum gates
Programming in Qiskit – Introduction
Programming in Cirq – Introduction
Programming in the Alternative Framework – Introduction
Quantum Computer Simulators and Real Quantum Systems
Basic Quantum Algorithms: Grover's Algorithm
Quantum Fourier Transform and Its Applications
Basic Quantum Algorithms: Shor's Algorithm
Quantum Optimization Algorithms
Quantum Circuit Optimization and Transpiler
Hybrid quantum-classical algorithms
Final project and summary
Exercises (in PC classrooms):
Laboratory exercise 1: Basic quantum operations and gates in Qiskit and Cirq.
Laboratory exercise 2: Working with quantum simulators and real quantum computers.
Laboratory exercise 3: Grover's algorithm in practice.
Laboratory exercise 4: Implementation of Shor's algorithm.
Laboratory exercise 5: Quantum circuit optimization.
Laboratory exercise 6: Hybrid quantum-classical algorithms.