Study Computer Science in Russia 🇷🇺
Russia offers 196 Computer Science programs across 51 universities. Tuition ranges from $3k–$300k/yr, making it one of the more affordable destinations for international students. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.
By Degree Level
Top Universities for Computer Science in Russia
Moscow · National rank #1 · QS #105
Saint Petersburg · National rank #2 · QS #375
Moscow · National rank #2 · QS #440
Tomsk · National rank #4 · QS #499
Novosibirsk · National rank #5 · QS #461
Dolgoprudny · National rank #5 · QS #477
Saint Petersburg · National rank #7 · QS #711
Kazan · National rank #8 · QS #450
Saint Petersburg · National rank #8 · QS #609
Tomsk · National rank #9 · QS #688
Moscow · National rank #9 · QS #367
Yekaterinburg · National rank #10 · QS #519
Krasnoyarsk · National rank #12 · QS #1001
Moscow · National rank #15 · QS #320
Moscow · National rank #16 · QS #721
Saransk · National rank #17
Saransk · National rank #17
Chelyabinsk · National rank #19 · QS #951
Belgorod · National rank #21 · QS #1401
Moscow · National rank #21
All Programs
Information Systems and Technologies
Saint Petersburg Electrotechnical University
Mathematics and Computer Science
Saint Petersburg State University
Applied Informatics in Economics
Kemerovo State University
Software Engineering
Irkutsk State University
PhD in Computer Science and Engineering
Mari State University
Applied Informatics
Volgograd State University
Fundamental Computer Science and Information Technologies
Omsk State Technical University
Applied Mathematics and Informatics
Saint Petersburg State University
Information Security
Saint Petersburg Electrotechnical University
Information Systems and Technologies
Mordovian State University
Applied Informatics
Kalmyk State University
Information Systems and Technologies
Bashkir State University
Software Engineering
Astrakhan State University
Information Systems and Technologies
Kuban State University
Applied Informatics
Ogarev Mordovia State University
Applied Mathematics and Information Science
National Research University Higher School of Economics (HSE)
Information Systems and Technologies
South Ural State University
Fundamental Informatics and Information Technologies
Perm State University
Fundamental Informatics and Information Technologies
Ryazan State University
Computer Science and Engineering (Master's)
Omsk State Technical University
Applied Computer Science
Orel State University
Applied Informatics in Economics
Ryazan State University
Applied Informatics
Vladimir State University
Information Systems and Technologies
Belgorod State University
Applied Mathematics and Informatics
Perm State University
Artificial Intelligence and Data Science
Tomsk Polytechnic University
Information Systems and Technologies
St. Petersburg State University of Architecture and Civil Engineering
Big Data and Machine Learning
ITMO University
Computer Engineering and Informatics
Moscow Power Engineering Institute
Applied Informatics
Tyumen State University
Applied Mathematics and Informatics
Tver State University
Software Engineering - Product Development
Kazan Federal University
Applied Mathematics and Informatics
Irkutsk State University
Information Technology Security in Law Enforcement
Tambov State University
Applied Computer Science
Tambov State University
Information Security
Tambov State University
Web Engineering
Tambov State University
Software Engineering
Novosibirsk State University
Applied Informatics in Economics
Tyumen State University
Fundamental Informatics and Information Technologies
Tyumen State University
Computer Science and Engineering
Tyumen State University
Software Engineering
Voronezh State Technical University
Informatics and Computer Engineering
Bauman Moscow State Technical University
Big Data Systems
National Research University Higher School of Economics (HSE)
Applied Computer Science
South-West State University
Mathematical Modeling, Numerical Methods and Software Complexes
Kuban State University
PhD in Computer Science
Far Eastern Federal University
Computer Technologies and Systems
ITMO University
Software Engineering
ITMO University
Cyber-Physical Systems
ITMO University
Information Systems and Technologies
ITMO University
Applied Mathematics and Informatics
Lobachevsky University
Fundamental Informatics and Information Technologies
Lobachevsky University
Artificial Intelligence and Data Science
Lobachevsky University
Applied Mathematics and Information Science
Yaroslavl State University
Infocommunication Technologies and Communication Systems
Yaroslavl State University
Fundamental Computer Science and Information Technologies
Yaroslavl State University
Information Security
Yaroslavl State University
Applied Mathematics and Computer Science
Lomonosov Moscow State University
Applied Mathematics and Informatics
Yaroslavl State University
Information Systems and Technologies
Tyumen State University
Industrial Programming
ITMO University
Fundamental Computer Science and Information Technology
Peoples' Friendship University of Russia (RUDN University)
Computer Science and Information Technology
Moscow Aviation Institute
Mathematical and Software Support of Information Systems
ITMO University
Applied Mathematics and Informatics
Tomsk State University
Data Science
Tomsk State University
Applied Mathematics and Computer Science
Saint Petersburg Electrotechnical University
Software Engineering
Saint Petersburg Electrotechnical University
Computer Science and Engineering
Saint Petersburg Electrotechnical University
Information Systems and Technologies
Novosibirsk State Technical University
Computer Science and Engineering
Novosibirsk State Technical University
Information Security
Novosibirsk State Technical University
Applied Mathematics and Informatics
Novosibirsk State Technical University
Applied Computer Science
National University of Science and Technology MISiS
Information Systems and Technologies
Siberian Federal University
Information Technology
Tomsk Polytechnic University
Cyber-Physical Systems
Tomsk Polytechnic University
Informatics and Computer Engineering
Saint Petersburg Electrotechnical University
Applied Informatics
Siberian Federal University
Mathematical Modeling, Numerical Methods and Software Complexes
Voronezh State University
Applied Mathematics and Informatics
Voronezh State University
Computer Science and Engineering
Voronezh State University
Applied Informatics
Moscow Power Engineering Institute
Information Systems and Technologies
Mari State University
Data Science
Saint Petersburg State University
Data Science
National Research University Higher School of Economics (HSE)
Computer Science
National Research University Higher School of Economics (HSE)
Computer Science and Engineering
Saint Petersburg State University
Information Security (Master's)
Omsk State Technical University
Applied Informatics (Master's)
Omsk State Technical University
Computer Science and Engineering
Omsk State Technical University
System Analysis, Management and Information Processing (PhD)
Omsk State Technical University
Applied Informatics in Economics
Astrakhan State University
Computer Science and Engineering
Astrakhan State University
Computer Science And Computer Engineering
Omsk State Technical University
Information Security in Law Enforcement Field
Omsk State Technical University
Mathematical Security And Administration Of Information Systems
Omsk State Technical University
Applied Informatics
Orel State University
Applied Mathematics and Informatics
South Ural State University