Abroadly

Study Computer Science in Norway 🇳🇴

Norway offers 82 Computer Science programs across 22 universities. Tuition ranges from $98k–$150k/yr, making it a competitive option for international students. 99% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

82 Programs
22 Universities
$98k–$150k/yr Tuition
99% STEM
1% Scholarships

Why Norway for Computer Science?

Living Cost

$16,000/yr

Full guide to studying in Norway →

By Degree Level

Master (35) Bachelor (34) PhD (9) Certificate (4)

Top Universities for Computer Science in Norway

University of Oslo

Oslo · National rank #1 · QS #119

Master in Informatics: Programming and System Architecture · Master Master in Data Science · Master Bachelor in Computer Science · Bachelor
Norwegian University of Science and Technology (NTNU)

Trondheim · National rank #2 · QS #267

Bachelor of Science in Computer Science · Bachelor PhD in Computer Science · PhD
Aalesund University College

Ålesund · National rank #2 · QS #267

Dataingeniør · Bachelor
University of Bergen

Bergen · National rank #2 · QS #287

Bachelor's Programme in Computer Science · Bachelor Master's Programme in Data Science · Master
University of Tromsø – The Arctic University of Norway

Tromsø · National rank #4 · QS #648

Master in Computer Science · Master PhD in Computer Science · PhD
University of Stavanger

Stavanger · National rank #6 · QS #851

Bachelor in Computer Science · Bachelor PhD in Computer Science · PhD Master in Computer Science · Master
University of Agder

Kristiansand · National rank #7 · QS #1301

Master in Data Science · Master Bachelor in Computer Science · Bachelor
Oslo Metropolitan University

Oslo · National rank #8

Master in Applied Data Science · Master Master in Computer Science · Master Master in Network and System Administration · Master
Bachelor in Engineering - Computer Engineering · Bachelor Master in Software Engineering · Master
Telemark University College

Porsgrunn · National rank #11 · QS #461

Bachelor in Computer Engineering · Bachelor
Nord University

Bodø · National rank #12 · QS #1301

Master in Data Science · Master Bachelor in Computer Science · Bachelor Master in Digitalization and Innovation · Master
Kristiania University College

Oslo · National rank #15

Information Technology · Bachelor PhD in Applied Information Technology · PhD Cyber Security · Master Artificial Intelligence · Master Cyber Security (Experience-based Master) · Master Data Science · Bachelor Software Development · Bachelor Bachelor in Information Technology · Bachelor Master in Applied Data Science · Master Bachelor in User Experience (UX) Design · Bachelor Bachelor in Frontend Development · Bachelor Bachelor in IT and Information Systems · Bachelor Master in Information Systems: Digital Business Systems · Master
Inland Norway University of Applied Sciences

Various · National rank #17

Bachelor in Computer Science · Bachelor Master in Applied Computer Science · Master
Molde University College

Molde · National rank #18

Bachelor in Computer Science · Bachelor Bachelor in IT and Digitalization · Bachelor Information Technology · Bachelor Master in AI and Health Care Operation Management · Master
Bachelor in Computer Science · Bachelor Master in Applied Computer Science · Master
Noroff University College

Oslo · QS #251

Applied Data Science · Bachelor Assurance in Cybersecurity Management · Certificate Applied Artificial Intelligence · Certificate Digital Assurance and Security Management · Bachelor Back-end Development (2-year) · Certificate Cyber Security · Bachelor Back-end Development (1-year) · Certificate
Bachelor in Computer Science · Bachelor Master in Information Systems · Master
Master in Applied Computer Science · Master Bachelor in Information Technology · Bachelor Master in Digital Forensics and Cyber Investigation · Master Bachelor in Data Science · Bachelor PhD in Information Technology · PhD Bachelor in Software Development · Bachelor Bachelor in Cyber Security · Bachelor Master in Artificial Intelligence · Master Data Science · Master Informatics: Digital Economics and Leadership · Master Informatics: Language Technology · Master Informatics: Design, Use, Interaction · Master Informatics: Information Security · Master Informatics: Programming and Systems Architecture · Master
Bachelor in IT and Information Systems · Bachelor Master in Applied Computer Science · Master Bachelor in Applied Data Science · Bachelor PhD in Information Systems · PhD
Master in Technology - Computer Science · Master PhD in Computer Science · PhD Bachelor in Engineering - Computer Science · Bachelor

All Programs

Master in Informatics: Programming and System Architecture

University of Oslo

Master STEM

Master in Data Science

University of Oslo

Master STEM

Bachelor in Computer Science

University of Oslo

Bachelor STEM

Master in Data Science

Nord University

Master STEM

Bachelor in Computer Science

Nord University

Bachelor STEM

Master in Digitalization and Innovation

Nord University

Master STEM

Bachelor of Science in Computer Science

Norwegian University of Science and Technology (NTNU)

Bachelor STEM

PhD in Computer Science

Norwegian University of Science and Technology (NTNU)

PhD STEM

Bachelor in Computer Science

University of Stavanger

Bachelor STEM

PhD in Computer Science

University of Stavanger

PhD STEM Aid

Master in Computer Science

University of Stavanger

Master STEM

Bachelor in Computer Engineering

Telemark University College

Bachelor STEM

Bachelor in Engineering - Computer Engineering

Western Norway University of Applied Sciences

Bachelor STEM

Master in Software Engineering

Western Norway University of Applied Sciences

Master STEM

Bachelor in Computer Science

Hedmark University College

Bachelor STEM

Master in Applied Computer Science

Hedmark University College

Master STEM

Applied Data Science

Noroff University College

Bachelor STEM

Assurance in Cybersecurity Management

Noroff University College

Certificate STEM

Applied Artificial Intelligence

Noroff University College

Certificate STEM

Digital Assurance and Security Management

Noroff University College

Bachelor STEM

Back-end Development (2-year)

Noroff University College

Certificate STEM

Cyber Security

Noroff University College

Bachelor STEM

Back-end Development (1-year)

Noroff University College

Certificate STEM

Dataingeniør

Aalesund University College

Bachelor STEM

Bachelor in Computer Science

Vestfold University College

Bachelor STEM

Master in Information Systems

Vestfold University College

Master STEM

Information Technology

Kristiania University College

Bachelor STEM

PhD in Applied Information Technology

Kristiania University College

PhD STEM

Cyber Security

Kristiania University College

Master STEM

Artificial Intelligence

Kristiania University College

Master STEM

Cyber Security (Experience-based Master)

Kristiania University College

Master STEM

Data Science

Kristiania University College

Bachelor STEM

Software Development

Kristiania University College

Bachelor STEM

Master in Applied Data Science

Oslo Metropolitan University

Master STEM

Master in Computer Science

Oslo Metropolitan University

Master STEM

Master in Network and System Administration

Oslo Metropolitan University

Master STEM

Bachelor in Information Technology

Kristiania University College

Bachelor STEM

Master in Applied Data Science

Kristiania University College

Master STEM

Bachelor in User Experience (UX) Design

Kristiania University College

Bachelor

Bachelor in Frontend Development

Kristiania University College

Bachelor STEM

Bachelor in IT and Information Systems

Kristiania University College

Bachelor STEM

Master in Information Systems: Digital Business Systems

Kristiania University College

Master STEM

Master in Data Science

University of Agder

Master STEM

Bachelor in Computer Science

University of Agder

Bachelor STEM

Bachelor in Computer Science

Inland Norway University of Applied Sciences

Bachelor STEM

Master in Applied Computer Science

Inland Norway University of Applied Sciences

Master STEM

Master in Computer Science

University of Tromsø – The Arctic University of Norway

Master STEM

PhD in Computer Science

University of Tromsø – The Arctic University of Norway

PhD STEM

Master in Applied Computer Science

Norwegian School of Information Technology

Master STEM

Bachelor in Information Technology

Norwegian School of Information Technology

Bachelor STEM

Master in Digital Forensics and Cyber Investigation

Norwegian School of Information Technology

Master STEM

Bachelor in Data Science

Norwegian School of Information Technology

Bachelor STEM

PhD in Information Technology

Norwegian School of Information Technology

PhD STEM

Bachelor in Software Development

Norwegian School of Information Technology

Bachelor STEM

Bachelor in Cyber Security

Norwegian School of Information Technology

Bachelor STEM

Master in Artificial Intelligence

Norwegian School of Information Technology

Master STEM

Data Science

Norwegian School of Information Technology

Master STEM

Informatics: Digital Economics and Leadership

Norwegian School of Information Technology

Master STEM

Informatics: Language Technology

Norwegian School of Information Technology

Master STEM

Informatics: Design, Use, Interaction

Norwegian School of Information Technology

Master STEM

Informatics: Information Security

Norwegian School of Information Technology

Master STEM

Informatics: Programming and Systems Architecture

Norwegian School of Information Technology

Master STEM

Bachelor in IT and Information Systems

Campus Kristiania

Bachelor STEM

Master in Applied Computer Science

Campus Kristiania

Master STEM

Master in Technology - Computer Science

The Arctic University of Norway - Narvik

Master STEM

PhD in Computer Science

The Arctic University of Norway - Narvik

PhD STEM

Bachelor in Engineering - Computer Science

The Arctic University of Norway - Narvik

Bachelor STEM

Bachelor's Programme in Computer Science

University of Bergen

Bachelor STEM

Applied Computer Science

Norwegian University of Life Sciences (NMBU)

Master STEM

Master's Programme in Data Science

University of Bergen

Master STEM

Data Science

Norwegian University of Life Sciences (NMBU)

Master STEM

PhD in Cyber Security and Information Operations

Norwegian Defence University College

PhD STEM

Master in Cyber Security and Information Warfare

Norwegian Defence University College

Master STEM

Bachelor in Cyber Defence

Norwegian Defence University College

Bachelor STEM

Bachelor in Computer Science

Molde University College

Bachelor STEM

Bachelor in Cyber Operations

Norwegian Defence University College

Bachelor STEM

PhD in Cyber Security and Information Assurance

Norwegian Defence University College

PhD STEM

Bachelor in IT and Digitalization

Molde University College

Bachelor STEM

Information Technology

Molde University College

Bachelor STEM

Master in AI and Health Care Operation Management

Molde University College

Master STEM

Bachelor in Applied Data Science

Campus Kristiania

Bachelor STEM

PhD in Information Systems

Campus Kristiania

PhD STEM

Frequently Asked Questions

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