Elective courses - Bachelor degree

Check the list of available electives in the current Academic Year

Artificial Intelligence in Computer Games
Database Systems Administration
Developing Games in Unity
Designing Interfaces
Foundations of Encryption Methods
iOS Programming, 1
Introduction to Java
Introduction to R
Laboratory of Digital Medical Images
Microcontrollers Programming
Numerical Methods
Oracle Database Administration
Programming Mobile Applications
Programming Web Applications
Programming Windows GUI Applications
Security of Computer Systems
Spreadsheet Programming
Technical Writing
Vector Basic Training

Elective courses - Master degree

Check the list of available electives in the current Academic Year
Advanced Encryption Methods
Advanced Programming in Java
Advanced Software Engineering
Combinatorial Game Theory
Compiler Construction
Concurrent Programming
Digital Signal Processing
Financial Mathematics for Computer Science
Machine Learning with R
Neural Networks and Deep Learning
Security of Network Environment
Technical Writing