Курс состоит из семи разделов (модулей), которые условно можно разделить на две части. В первой части курса (Модули 1-3) основное внимание уделено математическому аппарату квантовой механики и ее постулатам, подробно рассказывается о физических явлениях и законах лежащих в основе квантовых вычислений. Во второй части курса (Модули 4-7) рассказывается о том, как изученные в первой части явления и законы квантовой физики могут быть использованы для реализации квантовых вычислений и квантовых логических алгоритмов, а также квантовых протоколов передачи информации.
Модуль 1 посвящен основным постулатам квантовой механики и теории квантовой информации. Дается определение такого важного понятия как кубит, рассматриваются варианты его физической реализации.
В Модуле 2 рассказывается о некоторых статистических аспектах квантовой теории. Вводятся понятия матрицы плотности, чистых и смешанных состояний, сепарабельности квантовых систем.
В Модули 3 основное внимание уделено явлению квантовой запутанности и математическому описанию запутанных физических систем. Приводится описание опыта по проверке неравенств Белла, рассматривается широко известный ЭПР-парадокс.
Модуль 4 посвящен сравнению классических и квантовых вычислений. В частности, описываются элементарные логические элементы (вентили) и простейшие схемы коммутации.
В Модуле 5 поясняются особенности квантовых вычислений. В частности, доказывается теорема о запрете клонирования, запрещающая создание копии кубита, рассказывается о квантовом параллелизме и квантовом сверхплотном кодировании. Также подробно рассказывается о протоколе квантовой телепортации и приводится пример его физической реализации.
Модуль 6 посвящен изучению известных квантовых логических алгоритмов: алгоритмов Дойча и Дойча-Джозы, квантового преобразования Фурье и знаменитого алгоритма факторизации чисел Шора.
В Модуле 7 приведены сведения из классической и квантовой теории коррекции ошибок: проводятся необходимые параллели, подчеркиваются отличия, проводится классификация и протоколы коррекции разных типов ошибок.