Abroadly

Study Computer Science in Estonia 🇪🇪

Estonia offers 36 Computer Science programs across 12 universities. Tuition ranges from $3k–$5k/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.

36 Programs
12 Universities
$3k–$5k/yr Tuition
100% STEM
22% Scholarships

Why Estonia for Computer Science?

Living Cost

$8,000/yr

Full guide to studying in Estonia →

By Degree Level

Master (18) Bachelor (12) PhD (5) Certificate (1)

Top Universities for Computer Science in Estonia

Human-Computer Interaction · Master Interaction Design · Master Digital Learning Games · Master Information Society Technologies · PhD
Business Information Technology · Bachelor
Computer Science · Master Software Engineering · Master
Software Engineering · Bachelor Business Information Technology · Bachelor Cyber Security (Master) · Master Cyber Security · Bachelor Information Technology Systems · PhD Computer Systems Engineering · Bachelor Software Engineering (Master) · Master Data Science · Master Computer Science · PhD
Information Governance and Information Systems Management · Bachelor
Computer Science · Master Doctoral Programme in Information and Communication Technology · PhD Business IT · Bachelor PhD in Information and Communication Technology · PhD Cyber Security Engineering · Bachelor IT Systems Development · Bachelor Cyber Security · Master Software Engineering · Master
Computer Science · Bachelor Cyber Security · Master Information Technology Management · Master
Information Technology Systems Development · Bachelor
Computer Science · Master Software Engineering · Master
IT systems junior specialist (part-time user support technician) · Certificate
Cyber Security Management · Master Cyber Security in Internal Security · Master Cyber Security · Master
Cyber Security · Bachelor

All Programs

Human-Computer Interaction

Tallinn University

Master STEM

Interaction Design

Tallinn University

Master STEM

Digital Learning Games

Tallinn University

Master STEM

Information Society Technologies

Tallinn University

PhD STEM

Business Information Technology

Akadeemia Nord

Bachelor STEM

Computer Science

University of Tartu

Master STEM Aid

Software Engineering

University of Information Technology

Bachelor STEM

Business Information Technology

University of Information Technology

Bachelor STEM

Cyber Security (Master)

University of Information Technology

Master STEM

Software Engineering

University of Tartu

Master STEM Aid

Cyber Security

University of Information Technology

Bachelor STEM

Information Technology Systems

University of Information Technology

PhD STEM

Computer Systems Engineering

University of Information Technology

Bachelor STEM

Software Engineering (Master)

University of Information Technology

Master STEM

Data Science

University of Information Technology

Master STEM

Information Governance and Information Systems Management

TTK University of Applied Sciences

Bachelor STEM

Computer Science

University of Information Technology

PhD STEM

Computer Science

Tallinn University of Technology (TalTech)

Master STEM Aid

Doctoral Programme in Information and Communication Technology

Tallinn University of Technology (TalTech)

PhD STEM

Computer Science

International University Audentes

Bachelor STEM

Cyber Security

International University Audentes

Master STEM

Information Technology Management

International University Audentes

Master STEM

Business IT

Tallinn University of Technology (TalTech)

Bachelor STEM

PhD in Information and Communication Technology

Tallinn University of Technology (TalTech)

PhD STEM

Information Technology Systems Development

Narva College of the University of Tartu

Bachelor STEM

Cyber Security Engineering

Tallinn University of Technology (TalTech)

Bachelor STEM Aid

IT Systems Development

Tallinn University of Technology (TalTech)

Bachelor STEM Aid

Cyber Security

Tallinn University of Technology (TalTech)

Master STEM Aid

Software Engineering

Tallinn University of Technology (TalTech)

Master STEM Aid

Computer Science

Tartu College

Master STEM

Software Engineering

Tartu College

Master STEM

IT systems junior specialist (part-time user support technician)

Võru County Vocational Training Centre

Certificate STEM Aid

Cyber Security Management

Sisekaitseakadeemia

Master STEM

Cyber Security in Internal Security

Sisekaitseakadeemia

Master STEM

Cyber Security

Sisekaitseakadeemia (Academy of Security Sciences)

Bachelor STEM

Cyber Security

Sisekaitseakadeemia

Master STEM

Frequently Asked Questions

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