Abroadly

Study Computer Science in Latvia 🇱🇻

Latvia offers 36 Computer Science programs across 16 universities. Tuition ranges from $3k–$5k/yr, making it one of the more affordable destinations for international students. 97% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

36 Programs
16 Universities
$3k–$5k/yr Tuition
97% STEM
14% Scholarships

Why Latvia for Computer Science?

Living Cost

$7,000/yr

Full guide to studying in Latvia →

By Degree Level

Bachelor (15) Master (13) PhD (8)

Top Universities for Computer Science in Latvia

Riga Technical University

Riga · National rank #1 · QS #761

Computer Systems · Master Computer Science · PhD
University of Latvia

Riga · National rank #1 · QS #801

Computer Science · PhD
EKA University of Applied Sciences

Riga · National rank #1

Information Technologies (Programming) · Bachelor Computer Game Design · Bachelor
Latvia University of Life Sciences and Technologies

Jelgava · National rank #3 · QS #1201

Information Technologies for Sustainable Development · Bachelor
Daugavpils University

Daugavpils · National rank #4

Computer Science · Master Doctoral Program in Computer Science · PhD
Computer Science · Master
Computer Science · Master
Turiba University

Riga · National rank #6

Information Technology · Master
Ventspils University of Applied Sciences

Ventspils · National rank #7 · QS #601

Computer Science · Master
Vidzeme University of Applied Sciences

Valmiera · National rank #9

Information Technology · Bachelor Computer Science · PhD IT Project Management · Master Cybersecurity Engineering · Master
BA School of Business and Finance

Riga · National rank #10

Cybersecurity Management · Bachelor
Computer Science · Bachelor Cybersecurity · Bachelor Artificial Intelligence and Data Science · Bachelor Software Engineering · Master Data Science and Analytics · Master Doctoral Program in Information Technology · PhD
Rezekne Academy of Technologies

Rezekne · National rank #13

Information Technologies · Master Computer Science · PhD Computer Systems · Bachelor
Liepaja University

Liepaja · National rank #19

Computer Science · Master Information Technology · PhD
Cybersecurity · Bachelor Software Engineering · Bachelor PhD in Computer Science · PhD Computer Systems · Bachelor Master of Computer Systems · Master Data Science and Artificial Intelligence · Bachelor
Digital Content · Bachelor Information Technology · Bachelor

All Programs

Cybersecurity

Information Systems Management Institute

Bachelor STEM

Software Engineering

Information Systems Management Institute

Bachelor STEM

PhD in Computer Science

Information Systems Management Institute

PhD STEM

Computer Systems

Information Systems Management Institute

Bachelor STEM

Master of Computer Systems

Information Systems Management Institute

Master STEM

Data Science and Artificial Intelligence

Information Systems Management Institute

Bachelor STEM

Information Technologies

Rezekne Academy of Technologies

Master STEM

Computer Science

Rezekne Academy of Technologies

PhD STEM

Computer Systems

Rezekne Academy of Technologies

Bachelor STEM

Computer Science

Liepaja University

Master STEM

Information Technology

Liepaja University

PhD STEM

Information Technology

Vidzeme University of Applied Sciences

Bachelor STEM

Computer Science

Vidzeme University of Applied Sciences

PhD STEM

IT Project Management

Vidzeme University of Applied Sciences

Master STEM

Cybersecurity Engineering

Vidzeme University of Applied Sciences

Master STEM

Cybersecurity Management

BA School of Business and Finance

Bachelor STEM

Digital Content

RISEBA University of Applied Sciences

Bachelor Aid

Information Technology

RISEBA University of Applied Sciences

Bachelor STEM Aid

Computer Systems

Riga Technical University

Master STEM

Computer Science

Riga Technical University

PhD STEM

Computer Science

University of Latvia

PhD STEM

Information Technologies for Sustainable Development

Latvia University of Life Sciences and Technologies

Bachelor STEM

Information Technologies (Programming)

EKA University of Applied Sciences

Bachelor STEM

Computer Game Design

EKA University of Applied Sciences

Bachelor STEM

Computer Science

Daugavpils University

Master STEM

Information Technology

Turiba University

Master STEM Aid

Computer Science

Information Systems Management Higher School

Bachelor STEM

Cybersecurity

Information Systems Management Higher School

Bachelor STEM

Artificial Intelligence and Data Science

Information Systems Management Higher School

Bachelor STEM

Software Engineering

Information Systems Management Higher School

Master STEM

Data Science and Analytics

Information Systems Management Higher School

Master STEM

Doctoral Program in Information Technology

Information Systems Management Higher School

PhD STEM

Doctoral Program in Computer Science

Daugavpils University

PhD STEM

Computer Science

Transport and Telecommunication Institute (TSI)

Master STEM Aid

Computer Science

Transport and Telecommunication Institute

Master STEM Aid

Computer Science

Ventspils University of Applied Sciences

Master STEM

Frequently Asked Questions

How much does it cost to study Computer Science in Latvia?
Tuition for Computer Science programs in Latvia ranges from $3k–$5k/yr. 14% of programs offer scholarships or financial aid. Annual living costs (accommodation, food, transport) are approximately $7k.
What are the English language requirements for Computer Science in Latvia?
English-taught Computer Science programs in Latvia typically require:. Requirements vary by university and program level — always check the specific program page.
How many Computer Science programs are in Latvia?
Abroadly lists 36 Computer Science programs at 16 universities across Latvia. Programs are available at Bachelor, Master, and PhD level.
Are Computer Science programs in Latvia STEM-designated?
97% of Computer Science programs in Latvia carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is Latvia a good country for Computer Science students?
Latvia is a strong choice for Computer Science with 16 universities offering these programs. The primary language is Latvian, though many programs are taught in English.
What degree levels are available for Computer Science in Latvia?
In Latvia, Computer Science programs are offered at: Bachelor (15 programs), PhD (8 programs), Master (13 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.