План на курса
Въведение
Теория на квантовата информация
- Теория на несигурността Суперпозиция и заплитане Субатомни частици
Преглед на Classic Computers
- Битове Двоични системи Транзистори
Quantum Computing
- Топологични кодове Circuit QED Quibits
Разбиране на Quantum Computers и NISQ процесори
- Алгоритми за NISQ архитектура
Преглед на Cirq Framework
Преглед на комплектите за квантова разработка
Настройване на средата за квантова разработка
Структури на данни и синтаксис на Cirq
Подготовка на симулатора на квантовата машина
Казус от практиката: Квантови алгоритми с малка дълбочина за проблеми на квантовата химия
Писане на квантов алгоритъм
Контролиране на квантови вериги
Уточняване на поведението и разположението на вратата
Планиране на времето на портите
Компилиране на алгоритъма
Справяне с ограниченията на квантовия хардуер
Изпълнение на алгоритъма на локален симулатор
Тестване и отстраняване на грешки в алгоритъм
Интеграция с облачни симулатори
Интеграция с Future Quantum Hardware
Отстраняване на неизправности
Бъдещето на Quantum Computing Обобщение и заключение
Изисквания
- Разбиране на софтуерните и хардуерните изчислителни концепции.
- Разбиране на комплексни числа и линейна алгебра.
Публика
- Разработчици
- Учени
- Инженери