Спецкурс ориентирован на слушателей, обладающих знаниями квантовой механики на уровне формализма матриц плотности; линейной алгебры на уровне работы с квадратичными формами и работы с Python на уровне владения библиотеками SciPy и NumPy в Jupyter-Notebook. Курс подразумевает быстрое напоминание про квантовые состояния двухуровневой системы и способы их предсталения, запутанные состояния, возможные действия над системой кубитов. Будет обсуждено применение аппарата тензорного исчисления для описания программ квантовых вычислений. Основная часть курса посвящена описанию основных алгоритмов квантовых вычислений. Отдельное внимание будет уделено вопросам современной физической реализации компонент квантовых компьютеров. Кроме теоретического описания подразумевается реализация этих алгоритмов на эмуляторах квантовых компьютеров — Q-Kit ииспользование специализированных Python библиотек. Заключительная часть курса посвящена применению квантовых вычислений для квантово-химических задач.