Обучающиеся будут знать:

- Особенности структуры программы, представленной на языке С++;

- Основные типы данных и операторы языка программирования С++;

- Основы объектно-ориентированного и функционального программирования;

- Основы анализа данных средствами С++;

- Основы построения криптографических алгоритмов на языке С++.

Обучающиеся будут уметь:

- Самостоятельно разрабатывать программы (линейные, разветвляющиеся и с циклами);

- Писать свои собственные функции, модули и алгоритмы (включая криптографические алгоритмы);

- Устанавливать и настраивать среды программирования (IDE) для языка С++;

- Работать с библиотекой Crypto++.