We created StudyinEurope.eu to support students like you — with clear information, personalized guidance, and a space to explore calmly. No rankings. No noise. Just tools that help — whether you're browsing on your own or getting help from Leonardo, our AI European Study Advisor.
Master's programs in Computer Science from 37 universities · updated for 2026
Jump to:
Search Master's programs in Computer Science
Leonardo
I can help you understand and compare these programs.
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.
Data Science and Advanced Analytics
NOVA Information Management School Lisbon, Portugal
Master's English 2 years
EU: €6,200 Total Non-EU: €8,000
Tap to see program details
Data Science and Advanced Analytics NOVA Information Management School
This program provides a deep foundation in data science, combining essential technical and analytical skills with real-world business applications. Core subjects include data mining, machine learning, programming, and statistics, ensuring students can manage, analyze, and derive insights from complex data sets. In the second semester, it emphasizes business applications through courses like Business Intelligence and Business Process Management. Students can personalize their path with electives such as Big Data Analytics, Data Visualization, and Reinforcement Learning. The curriculum is complemented by a strong focus on digital transformation and ethical data use.
This Master’s program is designed for candidates with a background in data science, computer science, statistics, or related fields. It covers topics such as data mining, machine learning, business intelligence, digital transformation, and big data analytics, preparing students to solve real-world problems through data-driven methods. Applicants must hold a completed Bachelor’s or Master’s degree, demonstrate English proficiency, and show strong academic or professional achievements. Courses are delivered in English and emphasize both technical and business applications.
Maritime Digital Solutions Tallinn University of Technology
This master’s program blends maritime expertise with data science, cybersecurity, and digital technologies. Students study maritime economics, data science, IoT, and secure programming, gaining skills to analyze and optimize maritime operations. The program emphasizes sustainability, navigational safety, and risk management. It culminates in a graduation thesis addressing real-world digital challenges in the maritime sector.
Admission to this program is based on a competitive evaluation of your motivation letter and online interview, each worth 10 points. You must score at least 5 points on both to be admitted. Applicants must also meet English proficiency requirements (B2 level via accepted tests), have a master’s degree or a bachelor's with 240 ECTS (or 180 ECTS + 60 ECTS in a related field), and meet the GRE minimum scores unless exempt.
The motivation letter should clearly express your background, goals, and a proposed thesis topic, while the interview assesses your understanding of the program, your motivation, and your ability to discuss maritime digitalization and its broader impact.
The Electronic Engineering program offers two tracks: Electronic Engineering and Electronics for Intelligent Systems, Big Data, and Internet of Things. The first track emphasizes analog and digital electronics, microelectronics, and embedded systems, with options in biomedical engineering, signal processing, and wireless technologies. The second track focuses on intelligent systems, machine learning, quantum computing, and big data architectures. Both tracks include a flexible selection of electives, practical labs, and a final project which can be completed through research, internship, or mobility abroad.
Admission requires a degree in information engineering or a related field. Applicants must have earned at least 12 credits in electronics and a total of 36 credits across mathematics, physics or chemistry, and computer or information systems, with a minimum of 9 in each group. Candidates holding a suitable foreign qualification may also apply. Students who have not yet graduated can be considered if they have completed at least 150 credits with marks. English proficiency at B2 level CEFR is mandatory and must be demonstrated through accepted certificates or qualifying academic backgrounds from eligible countries. EU students typically pay around €1,200/year based on family income. Non-EU students usually pay a fixed fee of about €1,400/year. Check with the university for your exact fee.
Electrical Energy Engineering University of Bologna
The program in Electrical Energy Engineering offers two specialization tracks: Electrical Energy and Electrical Engineering. The Electrical Energy path covers energy systems engineering, applied electromagnetics, smart grids, and electric drives, with electives in power electronics, environmental sensors, and distributed generation. The Electrical Engineering track emphasizes power systems, electrical infrastructure management, and smart grid integration, with electives in HVDC, electric propulsion, and advanced materials. Both tracks provide final project options including thesis-only, internship, or international mobility experiences, and allow students to customize their study through optional credits.
Admission to the program requires a degree in industrial or information engineering, or related fields such as automation, telecommunications, electronics, or energy and nuclear engineering. Applicants must have at least 6 credits in specific technical subject areas. For graduating students, eligibility is based on earned credits, GPA, and coursework in mathematics, physics, and core engineering disciplines. Candidates with foreign qualifications are assessed individually, and tailored study plans may be applied if necessary. English proficiency at B2 CEFR level is mandatory, proven only through accepted certificates or native status from specific English-speaking countries. EU students typically pay around €1,200/year based on family income. Non-EU students usually pay a fixed fee of about €1,400/year. Check with the university for your exact fee.
This program in communications engineering provides advanced training in wireless systems, network design, mobile radio, coding theory, and optical communications. Students complete core technical courses and can choose from electives in internet of things, machine learning, multimedia services, and cybersecurity. The curriculum includes applied project work, a final thesis, and internship opportunities, including options abroad. Specialized tracks allow focus on areas such as vehicular networks, smart systems, and emerging communication technologies. Elective and free-choice modules allow further customization based on students' interests and professional goals.
Applicants must hold a degree in information engineering or a closely related field, with at least 9 ECTS in two of the sectors ING-INF/01, ING-INF/02, ING-INF/03. Additionally, they must have earned a minimum of 36 ECTS distributed among mathematics, physics/chemistry, and computer science-related subjects, with at least 9 ECTS from each group. Students with foreign qualifications must meet equivalent standards. Proof of English proficiency at B2 level is required, either through recognized certificates or a degree taught entirely in English from approved countries. EU students typically pay around €1,200/year based on family income. Non-EU students usually pay a fixed fee of about €1,400/year. Check with the university for your exact fee.
KTH Royal Institute of Technology Stockholm, Sweden
Master's English 2 years
Non-EU: €32,800
Tap to see program details
MSc Communication Systems KTH Royal Institute of Technology
This master’s program offers specialized tracks in areas like wireless networks, network security, and cloud-edge systems. Core courses cover mobile networks, internet security, and machine learning integration, while electives include ethical hacking, IoT, and data-intensive computing. The program concludes with a 30-credit thesis and advanced system design project.
Applicants must hold a bachelor's degree (180 ECTS or equivalent) in electrical engineering, computer science, or a related field. The degree must include at least 60 ECTS in computer science (with courses in networks, systems, and programming) and 30 ECTS in mathematics (including calculus, linear algebra, and statistics/probability). English proficiency (e.g., IELTS 6.5 or TOEFL 90) is also required.
Telecommunication Technologies and Networks Management
Riga Technical University Riga, Latvia
Master's English 2 years
EU: €5,320 Per year Non-EU: €5,320
Tap to see program details
Telecommunication Technologies and Networks Management Riga Technical University
This master's program focuses on advanced telecommunications and optical systems. Core subjects include fiber optic transmission, microwave systems, optical information processing, and the design and maintenance of telecommunications networks. Students can explore electives such as quantum communication, teletraffic theory, encoding and encryption, and hybrid fiber-wireless systems. The curriculum also covers management topics and soft skills development. The program ends with a master's thesis.
This master's program is designed for students with a background in telecommunication engineering or a related engineering field. It prepares students for advanced topics in optical systems, telecommunications networks, and digital communication technologies. English language proficiency at a minimum CEFR B2 level is required for admission to the program.
This master's program in Aerospace Engineering offers two specialization tracks: Aeronautics and Space. The Aeronautics track focuses on fluid dynamics, aero-structures, fatigue and damage tolerance, and rotorcraft systems. The Space track emphasizes spacecraft design, propulsion, orbital mechanics, and control systems. Both tracks include foundational coursework in numerical methods, structural mechanics, and aerodynamics, along with electives in advanced aerospace topics. The program concludes with a substantial final project or internship-based research. Some courses are tailored for students with limited prior credits in specific technical fields, ensuring academic alignment and progression.
Admission to this master's program in Aerospace Engineering requires a first-cycle degree or equivalent qualification, preferably in industrial engineering, civil engineering, physics, mathematics, or IT-related disciplines. Applicants must have adequate academic preparation in mathematics, physics, and engineering. Those with fewer than 24 credits in specific aerospace-related fields may be required to take an additional foundational course. English language proficiency at B2 level is compulsory and must be certified through approved exams or university qualifications. Selection is competitive, with a capped number of available places, and based on academic documents, language certificates, and additional merits. Applications are open to those not yet graduated, provided the degree is obtained by the set deadline. EU students typically pay around €1,200/year based on family income. Non-EU students usually pay a fixed fee of about €1,400/year. Check with the university for your exact fee.
This master’s program provides advanced knowledge in programming, telecommunications, control systems, electronics, and high-performance computing. Students gain skills in system modeling, operational research, bioinformatics, and software licensing, supported by research methodology and team projects. The curriculum includes foreign language training, electives, and interdisciplinary studies. It culminates in a two-part master’s thesis and prepares graduates for careers in data science, software engineering, and information technologies.
To apply, candidates must hold a BSc in Informatics or a related field. For the 3-semester program, at least 210 ECTS credits are required. The 4-semester program accepts degrees in Informatics, Automatics and Robotics, Electronics and Telecommunications, Electrical Engineering, Technical Physics, Biomedical Engineering, Mechatronics, or other related disciplines with a strong background in mathematics and physics.
KTH Royal Institute of Technology Stockholm, Sweden
Master's English 2 years
Non-EU: €32,800
Tap to see program details
MSc Sustainable Production Development KTH Royal Institute of Technology
This program covers sustainable production, management, digitalization, logistics, and industrial analytics. In the second year, students take research methodology and a 15-credit CDIO project. The program concludes with a 30-credit master’s thesis in sustainable production development.
To be eligible, applicants must hold a bachelor’s degree equivalent to 180 ECTS credits in a relevant technical field such as mechanical or industrial engineering. They must also have completed a course in industrial or production engineering. English proficiency is required, demonstrated by an IELTS score of at least 6.5 or a TOEFL score of 90.
Electrical and Computer Engineering Universidade do Algarve
This master's program offers two specializations: Energy and Control Systems or Information Technologies and Telecommunications. Students in Energy focus on dynamic systems, electrical energy, and power protection, while those in ITT study signal processing, telecommunications, and sensor networks. Both paths include several elective options and culminate in a dissertation, project, or internship.
Applicants must hold a bachelor’s degree in Electrical, Computer, or related Engineering fields, or in other Exact Sciences if organized under the Bologna process. Candidates with equivalent foreign degrees or relevant academic, scientific, or professional experience may also apply. Proof of language proficiency at B1 or B2 CEFR level is required unless secondary education was completed in the course language.
KTH Royal Institute of Technology Stockholm, Sweden
Master's English 2 years
Non-EU: €32,800
Tap to see program details
MSc Biostatistics and Data Science KTH Royal Institute of Technology
This two-year master's program includes mandatory courses in statistics, biostatistics, survival analysis, and a 30-credit thesis. Students must also complete 15 ECTS of conditionally elective courses each year, with options like deep learning, regression, and machine learning. O
Applicants need a bachelor’s or professional degree (minimum 180 ECTS) with at least 60 ECTS in math, statistics, and programming—including multivariable analysis, numerical methods, probability theory, and general-purpose programming (e.g. Python, Java, or C++). IELTS 6.5 or TOEFL 90 and complete application documents are required.
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.
Find Your Perfect Computer Science Program
Tell Leonardo what you're looking for and get personalized program recommendations in seconds.
Try asking:
Study Destinations
In-depth country guides — programs, costs, language requirements, and admission steps.