3 семестра: 

  1. Алгоритмизация и функциональное программирование на C++ 
  2. Объектно-ориентированное программирование на C++ 
  3. Программирование на Java 

Первый семестр: 

  • 12 лекций (24 академических часов) 
  • 12 лабораторных работ 
  • 12 часов УСР (управляемых самостоятельных работ) 


  • Введение в алгоритмизацию 
  • Дизайн и презентация алгоритма, UML 
  • Введение в язык программирования С++, алфавит, синтаксис 
  • Переменные, типы переменных 
  • Операции и операнды, порядок операций, математические функции 
  • Условные операции 
  • Операции организации циклов 
  • Работа с указателями и ссылками на переменные 
  • Массивы, структуры и объединения. 
  • Работа с динамической памятью 
  • Использование функций