Optional educational components

Compositional semantics of SQL-like languages

Development of business analytical systems

Correctness of programs and logic of programming