Available in 8 languages
Technology & Engineering

Master's in Computer Science in Europe

Explore 12+ programs from leading European universities — compare fees, duration, and entry requirements.

159
Master's programs in Computer Science from 37 universities · updated for 2026
Jump to:

A Master's in Computer Science in Europe is a 1–2 year postgraduate degree (90–120 ECTS credits) recognized worldwide under the Bologna framework. For international students, it also opens a direct path to the EU Blue Card — the residence permit that lets non-EU graduates work legally in Europe after completing a degree here — making a European master's in Computer Science both an academic and a career decision.

Several major funding programs are available: Erasmus Mundus funds joint master's degrees across 2–3 European universities with full tuition and a living stipend; Germany's DAAD covers fees and monthly expenses for study in Germany; Campus France supports applicants to French institutions; and many Dutch and Swedish universities offer merit scholarships. English-taught Computer Science programs are common and typically require IELTS 6.0–6.5 or TOEFL 80+ for admission.

Compare Computer Science master's programs below — fees, duration, language of instruction, and entry requirements side by side. Cards marked 'Accepting applications' let you request free information directly from the university.

Featured Master's Programs in Computer Science

A selection of programs available across Europe — explore details, fees, and requirements.

MSc Cybersecurity

KTH Royal Institute of Technology Stockholm, Sweden

Master's English 2 years
Non-EU: €32,800
Tap to see program details

MSc Cybersecurity KTH Royal Institute of Technology

This master’s program covers core areas like applied cryptography, ethical hacking, system security, and the societal role of cybersecurity engineers. Students choose from a wide range of advanced electives, including AI, digital forensics, and secure network systems. The program concludes with a 30-credit thesis project in cybersecurity.
Applicants must hold a bachelor’s degree (180 ECTS or equivalent) in computer science, software engineering, networking, or applied mathematics. Required coursework includes programming, algorithms, and at least one 5 ECTS course each in calculus, linear algebra, statistics/probability, and discrete math. English proficiency (e.g., IELTS 6.5 or TOEFL 90) is also required, and additional prerequisites may apply to some electives.
Visit Program Website

Master's in Electronics

University of Oulu Oulu, Finland

Master's English 2 years
Non-EU: €10,000
Tap to see program details

Master's in Electronics University of Oulu

This two-year master's program provides three specialization options: Electronics Design, Electronics Materials and Components, and Future Electronics and Measurement Techniques. Electronics Design focuses on the creation and verification of analog and digital circuits, especially integrated circuits. Electronics Materials and Components centers on the materials, processes, and structures essential for developing devices such as sensors, actuators, RF-devices, and electronic components. Future Electronics and Measurement Techniques emphasizes measurement systems, biomedical measurements, photonics, and printed electronics. Students can tailor their expertise by selecting mandatory courses from one specialization and taking electives from the others to broaden their knowledge.
To be eligible for this master's program, applicants must hold a bachelor’s degree or equivalent, typically in fields such as computer engineering, electronics, electrical engineering, communications engineering, nanotechnology, or materials science. Exceptional candidates from related areas, including natural sciences and mathematics, may also be considered if they demonstrate sufficient background in physics, mathematics, electronics, and programming. Admission is based on a detailed scoring system that evaluates prior studies, GPA, math skills, a motivation letter, and CV, with a maximum of 40 points. There is no entrance exam, and selection is based on overall academic record, relevant background, and the applicant’s justification for their chosen specialization. All candidates must provide proof of English proficiency through an accepted language test or qualification, and all application documents must be submitted by the deadline.
Visit Program Website

Micro- and Nanoelectronics

Brandenburg University of Technology (BTU) Senftenberg, Germany

Master's English 2 years
Tap to see program details

Micro- and Nanoelectronics Brandenburg University of Technology (BTU)

This master's program is designed for students with prior knowledge in solid state physics and electronics who wish to pursue careers in the semiconductor industry or related research fields. It offers advanced training in semiconductor physics, integrated circuit design across different technologies, and application areas such as communication systems, radar, and sensor technologies. The curriculum covers three main areas: "Technology and Devices," "Circuit Design," and "Applications," with students selecting specialized elective modules from each. The program also includes interdisciplinary studies, a research project, and a final thesis.

Students benefit from the involvement of major German semiconductor research institutes, which contribute to teaching and offer practical opportunities for research and thesis work. Graduates are well-prepared for roles in technology development, circuit design, and innovation across industries including communications, automotive, artificial intelligence, medical technology, and energy systems.
To be eligible for this master's program, applicants must have a bachelor's degree in a related field. The degree should include coursework in mathematics, theoretical and experimental physics comparable to a physics degree, or in physics, mathematics, electronics, and systems and field theory comparable to an electrical engineering degree with a focus on information technology or electronics. Proof of English proficiency is mandatory and must be demonstrated through an accepted certificate such as a TOEFL iBT score of 79, an IELTS Academic score of 6.0, a Cambridge Certificate at level B, or UniCert Level II. Medium of instruction certificates are not accepted.
Visit Program Website

Digital Games Development

Polytechnic University of Leiria Leiria, Portugal

Master's English 2 years
EU: €1,140 Per year Non-EU: €3,000
Tap to see program details

Digital Games Development Polytechnic University of Leiria

The master’s program offers two tracks: Game Programming and 3D Game Art. All students take core subjects in game design, UI/UX, immersive technologies, and sound design. The Game Programming track focuses on AI, multiplayer systems, and cross-platform development, while the 3D Game Art track covers environment design, animation, and character modeling. All students complete a final internship, project, or thesis.
Applicants must hold a bachelor’s degree or equivalent in Digital Games, Computer Engineering, Multimedia Design, or related areas. Degrees from Bologna Process countries or other recognized international qualifications are accepted. Applicants may also qualify through a relevant academic, scientific, or professional background, or if they are nearing completion of a related undergraduate degree.
Visit Program Website

Computer Science Engineering

KU Leuven Leuven, Belgium

Master's English 2 years
EU: €1,157 Per year Non-EU: €7,771
Tap to see program details

Computer Science Engineering KU Leuven

This master's program offers a comprehensive education in computer science with advanced training and specialization in one of six tracks. Artificial Intelligence covers machine learning, reasoning, and intelligent systems. Secure Software focuses on software security, cryptography, and secure development practices. Software Engineering emphasizes methodologies, architecture, and quality assurance. Distributed Systems explores scalable computing, networks, and cloud systems. Human-Machine Communication studies user interfaces, accessibility, and interactive systems. Computational Informatics is oriented toward algorithm design, optimization, and data analysis. The curriculum includes core courses, electives, project work, and a master’s thesis, preparing graduates for research, development, or tech leadership roles.
To apply for this master's program, candidates must have completed an academic bachelor's degree in engineering science with a strong background in computer science and mathematics, or in computer science or informatics with substantial mathematical content. Applicants from related science or engineering fields may also be considered. The application must include a GRE score unless the degree was obtained in the EEA, UK, or Switzerland. Two additional documents are required: a summary of key academic data and a self-test to assess readiness for the program. English proficiency must be proven through IELTS (minimum 7.0 overall, no subscore under 6.5), TOEFL iBT (minimum 94, no subscore under 22), or Cambridge CAE (minimum 185, no subscore under 176). This requirement is waived for those who completed a full English-taught degree in Australia, English-speaking Canada, Ireland, New Zealand, the UK, or the USA. Applicants must apply through the central admissions office if their previous degree was not earned in the Flemish Community.
Visit Program Website

Information Systems

University of Jyväskylä Jyväskylä, Finland

Master's English 2 years
Non-EU: €8,000
Tap to see program details

Information Systems University of Jyväskylä

This master's program focuses on the role of information systems in improving how individuals and organizations use technology. It combines perspectives from technical, business, and organizational fields to help students design and develop digital services and systems. The curriculum includes core modules on digital operations, service design, and systems development, along with research methods and thesis work. Students can choose electives in areas such as IT governance, enterprise architecture, user behavior, digital business, software engineering, and innovation management. The program also develops skills in project work, research, critical thinking, and scientific communication. Language and communication courses are offered for both international and Finnish students.
To apply for this master's program, candidates must hold a recognized higher education degree that qualifies them for master's-level studies in the awarding country, preferably in fields such as Management Information Systems, Informatics, Computer Science, Information Systems Engineering, Business Informatics, or a related area. Applicants must also show at least 30 ECTS of studies in Information Systems or IT management, along with basic skills in programming, databases, and systems development methods. If these requirements were fulfilled outside formal education, supporting documentation must be provided. The awarding institution must be officially recognized by national authorities or international organizations like UNESCO. Conditional admission is possible if the degree is not yet completed. English proficiency must be proven through previous education in English or a recognized test—IELTS (minimum 6.5), TOEFL iBT (minimum 92), PTE Academic (minimum 62), Cambridge English exams, or Finland’s YKI test (grade 5 or higher at the advanced level).
Visit Program Website

MSc Data-driven Health

KTH Royal Institute of Technology Stockholm, Sweden

Master's English 2 years
Non-EU: €32,800
Tap to see program details

MSc Data-driven Health KTH Royal Institute of Technology

This two-year master’s program includes coursework in artificial intelligence, machine learning, statistics, databases, and health systems, with mandatory courses such as Applied Machine Learning and Artificial Intelligence, Advanced Machine Learning for Data-driven Health, and Healthcare Ethics. The program also offers recommended projects and electives in areas like deep learning, cognitive interaction design, and federated computing. During the final semester, students complete a thesis project to demonstrate their ability to apply data-driven techniques to real-world health challenges.
To be admitted to this master’s program, applicants must hold a bachelor’s degree equivalent to 180 ECTS credits from an internationally recognized university. A minimum of 45 ECTS credits must be in mathematics, programming, and/or computer technology, including at least 15 ECTS credits in programming. Proficiency in English must be demonstrated by an IELTS score of at least 6.5 or a TOEFL score of at least 90. It is also recommended that applicants have 15 ECTS credits in mathematical statistics and experience programming in languages such as Python, Java, or R.
Visit Program Website

Autonomous Systems

Bonn-Rhein-Sieg University of Applied Sciences Sankt Augustin, Germany

Master's English 2 years
Tap to see program details

Autonomous Systems Bonn-Rhein-Sieg University of Applied Sciences

This master's program offers advanced training in robotics and intelligent systems, with a strong focus on autonomous mobile robots and artificial intelligence. The curriculum includes core modules in robotics-specific mathematics, AI foundations, and software engineering for robotic systems. Students engage in hands-on learning through laboratory modules and a research and development project. Electives allow for specialization in areas such as robot learning, computer vision, natural language processing, human-robot interaction, deep learning, and cognitive or collective robotics. Academic writing skills are developed throughout, and the program concludes with a thesis and a final colloquium.
This master's program is intended for applicants with a previous degree in computer science or in a closely related field such as mathematics, natural sciences, engineering, or economics, provided their studies included at least 90 ECTS of computer science content. A minimum final grade of 2.5 on the German scale (or equivalent) is required, along with solid knowledge of computer science principles, methods, and tools. Applicants must submit a curriculum vitae and a motivation letter. English proficiency at the B2+ CEFR level is required, while no German skills are necessary. Admission is competitive and based on academic performance and the relevance of prior studies.
Visit Program Website

Smart Electronic Systems

Riga Technical University Riga, Latvia

Master's English 2 years
EU: €5,320 Per year Non-EU: €5,320
Tap to see program details

Smart Electronic Systems Riga Technical University

This master's program focuses on electronic systems and communication technologies, with core courses in microwave devices, signal processing, microcontrollers, and digital circuit design. Students can choose electives in areas like 5G wireless technologies, quantum cryptography, analog circuit design, and photonics. The curriculum also includes practical training and an applied research internship, culminating in a master's thesis.
This master's program is designed for students with a background in electronics and automation engineering or a related qualification. It requires English language proficiency at a minimum of CEFR B2 level. The program focuses on advanced topics such as signal processing, digital and analog circuit design, microcontrollers, and modern communication systems like 5G and photonics.
Visit Program Website

MSc Interactive Media Technology

KTH Royal Institute of Technology Stockholm, Sweden

Master's English 2 years
Non-EU: €32,800
Tap to see program details

MSc Interactive Media Technology KTH Royal Institute of Technology

Core courses include human perception, HCI research, and sustainability in media. Students choose electives like XR, AI, visualization, robotics, sound, and interaction design. Specializations are possible via track-specific or interdisciplinary electives.
Applicants need a bachelor’s degree (180 ECTS) with courses in programming and Human-Computer Interaction. English proficiency is required (IELTS 6.5 or TOEFL 90), and final-year students may apply conditionally.
Visit Program Website

Artificial Intelligence

European University Cyprus Nicosia, Cyprus

Master's English 1,5 years
EU: €6,237 Total Non-EU: €6,237
Tap to see program details

Artificial Intelligence European University Cyprus

This master's degree trains skilled leaders in artificial intelligence to meet the growing demand for AI expertise across industries. Students undertake an in-depth study of AI theory and practice, building technical skills and understanding across machine learning, big data analytics, AI in gaming and robotics, natural language processing, and deep learning, complemented by research carried out within dedicated laboratories and research centers.

The compulsory core covers the foundations of artificial intelligence, an introduction to machine learning, knowledge representation, reasoning and the semantic web, and big data analytics. Students then choose elective coursework from options such as advanced topics in machine learning, artificial neural networks and deep learning, multi-agent systems and game theory, robotics and perception, the philosophy and ethics of AI, and natural language processing, before completing a master's thesis.

Graduates are prepared for careers in IT companies, the gaming and robotics industry, telecommunications, insurance, banking and other financial institutions, medical and life science organizations, and research and consultancy, as well as for further doctoral study in the field.
Applicants must hold a bachelor's degree from a recognized university in computer science, mathematics, engineering, or a related field; applicants who do not meet this requirement may still be considered for admission provided they successfully complete the university's preparatory coursework. Required application materials include an official transcript, a curriculum vitae, and the names and contact details of two referees. Applicants must also demonstrate English language proficiency, which can be met through a secondary school certificate or a bachelor's degree from an institution where English was the language of instruction, or through an internationally recognized English-language qualification at CEFR level B2 or above; this requirement is waived for applicants holding British, Canadian, Australian, US, or New Zealand nationality.
Visit Program Website

Information Technologies

Latvia University of Life Sciences and Technologies Jelgava, Latvia

Master's English 2 years
EU: €3,000 Per year Non-EU: €3,000
Tap to see program details

Information Technologies Latvia University of Life Sciences and Technologies

This master's program offers advanced training in information technologies, focusing on both theoretical and applied aspects. Core subjects include database design, algorithms, system theory, data science, and machine learning. Specialized modules explore fields like bioinformatics, web systems, geoinformatics, and interdisciplinary computing. Students also gain practical skills in project management, software testing, and scientific communication. The curriculum is divided into general, technical, and research components and concludes with a master's thesis. This program equips students for careers in IT development, analytics, and systems design.
To be admitted to this master's program, applicants must hold a bachelor's degree in Engineering, Computer Sciences, Mathematics, or Physics, or a higher professional diploma that qualifies for graduate studies in engineering or computer sciences. Proficiency in English is required, demonstrated by an IELTS score of at least 6.0, a TOEFL score of 547, or a TOEFL-iBT score of 76. These criteria ensure students are prepared for the technical and academic demands of the program.
Visit Program Website

A computer science master's in Europe gives you depth in a specific technical area and significantly improves your competitiveness for senior technical roles. The European CS master's landscape is particularly rich: Erasmus Mundus programs in data science, security, and AI exist across multiple countries; major tech companies recruit heavily from European master's programs; and the two-year format allows enough depth for a research thesis as well as industry projects. For students targeting AI, cybersecurity, or systems research, the European master's is a credential that travels globally.

Research opportunities

Research-oriented CS master's programs at European universities involve thesis work on real open problems — algorithmic challenges, systems questions, ML research, or applied HCI. Co-supervision with industry research labs happens regularly.

Career outcomes

CS master's graduates from European programs are recruited globally. Major tech companies operate graduate recruitment from European universities directly. The degree is particularly valuable for roles requiring deep technical foundations — ML engineering, security architecture, systems design — that bachelor's graduates can't immediately fill.

Leonardo AI

Find Your Perfect Computer Science Program

Tell Leonardo what you're looking for and get personalized program recommendations in seconds.

Try asking: