- Overview scientific problems of parallel computing technologies
- High level parallel programming languages and systems
- Active knowledge and program construction
- Software for grid and cloud computing
- Introduction t o Scalable computing
- Cellular automata
- Methods and tools for parallel solution of large-scale problems
- Introduction to programming of co-processor (GPU, FPGA, Xeon Phi)