The study course covers the theoretical and practical principles of high-performance computing in the context of cybersecurity by using graphics processing hardware and dedicated software. The study course includes an overview of architecture, computing algorithms, software libraries and tools of parallel computing platform CUDA based on graphics processors. An in-depth attention is devoted to the cross-disciplinary application of CUDA in the areas of vulnerability analysis, parallel data encryption, surveillance data mining, object detection and recognition. Among to the theoretical knowledge acquisition during the lectures, the laboratory lessons provide opportunities to obtain practical skills in the development of information technology solutions with CUDA.