Study General Computer Science in Russia 🇷🇺
Russia offers 167 General 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 General 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
Moscow · National rank #9 · QS #367
Tomsk · National rank #9 · QS #688
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
Applied Informatics in Economics
Kemerovo State University
Software Engineering
Irkutsk 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
Applied Informatics
Ogarev Mordovia State University
Applied Mathematics and Information Science
National Research University Higher School of Economics (HSE)
Fundamental Informatics and Information Technologies
Perm State University
Applied Computer Science
Orel State University
Applied Mathematics and Informatics
Belgorod State University
Information Systems and Technologies
Belgorod State University
Applied Mathematics and Informatics
Perm State University
Information Systems and Technologies
St. Petersburg State University of Architecture and Civil Engineering
Information Systems and Technologies
Kalmyk State University
Applied Informatics
Kalmyk State University
Applied Informatics
Tyumen State University
Applied Mathematics and Informatics
Tver State University
Software Engineering - Product Development
Kazan Federal University
Information Technologies
Novosibirsk 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
Applied Informatics in Economics
Tyumen State University
Fundamental Informatics and Information Technologies
Tyumen State University
Computer Science and Engineering
Tyumen State University
Applied Mathematics and Computer Science
Bauman Moscow State Technical University
Applied Computer Science
South-West State University
Information Systems and Technologies
Kuban State University
Mathematical Modeling, Numerical Methods and Software Complexes
Kuban State University
PhD in Computer Science
Far Eastern Federal University
Software Engineering
Far Eastern Federal University
Applied Mathematics and Informatics
Ulyanovsk State University
Information Systems and Technologies
Ulyanovsk State University
Computer Science and Engineering
Ulyanovsk State University
Computer Technologies and Systems
ITMO University
Software Engineering
ITMO University
Information Systems and Technologies
ITMO University
Applied Mathematics and Informatics
Lobachevsky University
Fundamental Informatics and Information Technologies
Lobachevsky University
Information Systems and Technologies
Ural Federal University
Software Engineering
Lobachevsky University
Information Systems and Technologies
Bashkir State University
Applied Mathematics and Informatics
Ural Federal University
Big Data and Machine Learning
Ural Federal University
Applied Mathematics and Information Science
Yaroslavl State University
Computer and Information Sciences
Yaroslavl State University
Applied Informatics in Economics
Ryazan State University
Information Systems and Technologies
Ryazan State University
Infocommunication Technologies and Communication Systems
Yaroslavl State University
Fundamental Computer Science and Information Technologies
Yaroslavl State University
Fundamental Informatics and Information Technologies
Ryazan 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
Fundamental Computer Science and Information Technology
Peoples' Friendship University of Russia (RUDN University)
Computer Science and Information Technology
Moscow Aviation Institute
Information Technology in Aviation
Moscow Aviation Institute
Computer Science
Moscow Institute of Physics and Technology (MIPT)
Mathematical and Software Support of Information Systems
ITMO University
Applied Mathematics and Informatics
Tomsk State University
Data Science
Tomsk State University
Information Systems and Technologies
Mordovian State University
Applied Mathematics and Computer Science
Saint Petersburg Electrotechnical University
Computer Science and Knowledge Discovery
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
Applied Mathematics and Informatics
Novosibirsk State Technical University
Computer Science and Engineering
National University of Science and Technology MISiS
Computer Systems and Networks
Novosibirsk State Technical University
Computer Science and Engineering
Tomsk Polytechnic University
Information Systems and Technologies
Tomsk Polytechnic University
Applied Computer Science
National University of Science and Technology MISiS
Applied Informatics in Economics
Novosibirsk State Technical University
Artificial Intelligence and Data Science
Tomsk Polytechnic University
Information Technology
Tomsk Polytechnic University
Cyber-Physical Systems
Tomsk Polytechnic University
Applied Informatics
Siberian Federal University
Fundamental Informatics and Information Technologies
Siberian Federal University
Computer Science and Engineering
Siberian Federal University
Information Systems and Technologies
Siberian Federal University
Mathematical Modeling, Numerical Methods and Software Complexes
Voronezh State University
Applied Informatics
Voronezh State University
Applied Mathematics and Informatics
Voronezh State University
Computer Science and Engineering
Voronezh State University
Information Systems and Technologies
Mari State University
Fundamental Informatics and Information Technologies
Mari State University
Applied Mathematics and Informatics
Mari State University
PhD in Computer Science and Engineering
Mari State University
Data Science
Saint Petersburg State University
Big Data Systems
National Research University Higher School of Economics (HSE)
Computer Science
National Research University Higher School of Economics (HSE)
Mathematics and Computer Science
Saint Petersburg State University
Computer Science and Engineering
Saint Petersburg State University
Computer Science and Engineering (Master's)
Omsk State Technical University
Applied Informatics (Master's)
Omsk State Technical University
Computer Science and Engineering
Omsk State Technical University