Specialty 122 «Computer Science» prepares specialists in algorithmic modeling, software systems development, artificial intelligence, and big data processing. Training combines theoretical fundamental computer science with practical programming.
Main Study Areas:
Artificial Intelligence and Machine Learning: development of neural networks, Computer Vision algorithms, and Natural Language Processing (NLP).
Software and Systems Development: design of cross-platform applications, web services, and high-load systems.
Data Analysis and Algorithmics: creation of efficient algorithms for processing, structuring, and searching in large datasets (Big Data).
Systems Design and Databases: computer systems architecture, relational and non-relational databases, cloud computing.
Key Disciplines:
Algorithms and Data Structures
Object-Oriented and Functional Programming (C++, Python, Java)
Machine Learning and Artificial Intelligence
Database and Knowledge Base Organization (SQL, NoSQL)
Operating Systems and System Programming
Probability Theory and Mathematical Statistics for Data Science
Graduate Career Roles:
Software Engineer (Backend, Frontend, Full-stack)
AI / Machine Learning Engineer
Data Scientist / Data Analyst
Database Administrator / Data Engineer
Systems Architect / Systems Analyst
Primary Employment Sectors:
Product and outsourcing IT companies, R&D centers of tech corporations, financial and banking institutions, analytical departments of retail, medical, and telecommunications technology companies, defense industry enterprises.
Training is conducted at the departments:
- Department of Design Information Technologies (105)
- Department of Computer Science and Information Technologies (302)
- Department of Mathematical Modeling and Artificial Intelligence (304)
- Department of Radio-Electronic and Biomedical Computerized Means and Technologies (502)
Training is provided under the following degree programs:
| Educational Program | Degree Level | Mode of Study | Duration of Study |
| Design Information Technologies | Bachelor based on complete general secondary education | Full-time | 3 years and 10 months |
| Computerization of Information Processing and Management | |||
| Intelligent Systems and Technologies | |||
| Computer Technologies in Biology and Medicine | Full-time and Part-time | ||
| Design Information Technologies | Master's Degree, Educational and Scientific Program | Full-time | 1 year and 9 months |
| Information Technologies | Doctor of Philosophy | Full-time and Part-time | 4 years |