近年、Googleによる量子卓越性の証明に見られるように、量子コンピュータの実用化が近づいてきている。一方、量子コンピュータは従来の汎用型古典コンピュータとは異なり、目的に応じて、ハードから基盤的なソフトウェアまで異なる階層での研究開発が必要となる。また、ノイズの影響を受ける「NISQ」と呼ばれる量子コンピュータの実用化が今後の成功の鍵を握るため、理想的な環境でのアルゴリズム研究とは異なる、実践的な教育が必要である。
本講座では、IBMの量子コンピュータIBM-Qとソフトウェア環境Qiskitを使って、
1)量子アルゴリズムの基礎と実習
2)量子プログラミングと、IBM-Q実機環境での実習
3)量子機械学習やサンプリングなど、応用例の実習
を学び、量子コンピュータを使うことを学習する。
また、
4)光量子系を用いて量子ゲートを実装するハードウェア実習(希望者のみ)
を通して、量子力学特有の現象に直接触れることで、量子実験の面白さを学ぶ。