EUROPE · DEGREE PROGRAM DISCOVERY

Compare documented requirements.

Explore 4,650 degree programs across 13 European countries. Filter by country, academic discipline, and verified ECTS analysis availability. Select up to three for side-by-side evaluation.

4,650 results · 1 of 3 selected
Regensburg, GermanyM.Sc.120 ECTSVerified ECTS 2026-10-31
University of Regensburg

M.Sc. Data Science

Data Science · Full category total is 54 ECTS. Aptitude assessment can allow admission from 30 ECTS with up to 24 ECTS made up during the master’s program; the university decides the outcome.

Data Science / Statistics / Machine Learning18 ECTS
Mathematics18 ECTS
Programming6 ECTS
Further relevant modules12 ECTS
Regensburg, GermanyM.Sc.120 ECTSVerified ECTS 2026-10-31
University of Regensburg

M.Sc. Computer Science

Computer Science · Full category total is 78 ECTS. Aptitude assessment can allow admission from 60 ECTS with missing credits made up during the master’s program; the university decides the outcome.

Theoretical Computer Science12 ECTS
Computer Engineering12 ECTS
Practical Computer Science12 ECTS
Further Computer Science24 ECTS
Mathematics18 ECTS
Bonn, GermanyM.Sc.120 ECTSVerified ECTS 2026-10-31
University of Bonn

M.Sc. Artificial Intelligence

Artificial Intelligence · The bachelor thesis is an additional requirement. Coursework matching cannot verify its scientific standard. Theoretical algorithms exclude programming-only work.

Mathematical foundations18 ECTS
Algorithm theory, complexity & formal languages14 ECTS
Programming, software & information systems20 ECTS
Bonn, GermanyM.Sc.120 ECTSVerified ECTS 2026-10-31
University of Bonn

M.Sc. Computer Science

Computer Science · The bachelor thesis is an additional requirement. Coursework matching cannot verify its scientific standard. Theoretical algorithms exclude programming-only work.

Mathematical foundations18 ECTS
Algorithm theory, complexity & formal languages14 ECTS
Programming, software & information systems18 ECTS
Hamburg, GermanyM.Sc.120 ECTSVerified ECTS 2026-10-31
University of Hamburg

M.Sc. Data Science and Artificial Intelligence

Artificial Intelligence · Computer science related bachelor degree pathway (1b)

Mathematics24 ECTS
Including Stochastics6 ECTS ⊂
Computer Science60 ECTS
Munich, GermanyM.Sc.120 ECTSDiscovery Index
Technical University of Munich

M.Sc. Robotics, Cognition, Intelligence

Artificial Intelligence · Documented university curriculum and prerequisite criteria.

• Aptitude assessment (Eignungsverfahren)
• Undergraduate thesis in informatics or electrical engineering
Munich, GermanyM.Sc.120 ECTSDiscovery Index
Technical University of Munich

M.Sc. Mechanical Engineering

Mechanical Engineering · Documented faculty degree regulations.

• Documented engineering mechanics, thermodynamics, and CAD fundamentals
• 8-week practical industrial internship
Munich, GermanyStaatsexamen360 ECTSDiscovery Index
Ludwig Maximilian University of Munich

Staatsexamen Humanmedizin (Medicine)

Medicine · Regulated profession program subject to federal medical licensing regulations (ÄApprO). Admission does not automatically confer a licence to practise outside Germany.

• National restricted admission (Numerus Clausus)
• TMS (Test for Medical Studies) participation recommended
• First aid training and 3-month nursing internship (Krankenpflegedienst)
Munich, GermanyStaatsexamen300 ECTSDiscovery Index
Ludwig Maximilian University of Munich

Erste Juristische Prüfung (Law)

Law · German state law degree leading to the First State Legal Examination.

• General higher education entrance qualification (Abitur)
• Latin proficiency or completion of course during studies
Heidelberg, GermanyM.Sc.120 ECTSDiscovery Index
Heidelberg University

M.Sc. Physics

Physics · Official faculty regulations for postgraduate physics admission.

• Bachelor in Physics or equivalent with strong theoretical mechanics and quantum physics coverage
• English B2 proficiency
Aachen, GermanyM.Sc.120 ECTSDiscovery Index
RWTH Aachen University

M.Sc. Electrical Engineering, Information Technology and Computer Engineering

Electrical Engineering · Faculty subject-specific admission requirements.

• Verified credit equivalence in higher mathematics (24+ ECTS) and signals & systems (12+ ECTS)
• GRE revised General Test for non-EU applicants
Berlin, GermanyM.Sc.120 ECTSDiscovery Index
Humboldt University of Berlin

M.Sc. Economics and Management Science

Economics · Quantitatively rigorous economics program.

• At least 18 ECTS in quantitative methods (calculus, linear algebra, statistics, econometrics)
• English C1 level certificate
Oxford, United KingdomM.Sc.180 UK CATSDiscovery Index
University of Oxford

M.Sc. Advanced Computer Science

Computer Science · UK 180 CATS credits curriculum (equivalent to 90 ECTS).

• First-class undergraduate degree with honours in computer science or mathematics
• Demonstrated foundation in formal proofs and computational complexity
Cambridge, United KingdomLL.M.180 UK CATSDiscovery Index
University of Cambridge

Master of Law (LL.M.)

Law · Intensive Cambridge law faculty postgraduate degree.

• First-class honours degree in law from a recognised common law or civil law jurisdiction
• Substantial coursework in public international law or commercial jurisprudence
London, United KingdomM.Sc.180 UK CATSDiscovery Index
Imperial College London

M.Sc. Applied Mathematics

Mathematics · Rigorous applied mathematics training.

• First-class UK Bachelor degree in mathematics, physics, or engineering with strong differential equations component
Edinburgh, United KingdomM.Sc.180 UK CATSDiscovery Index
University of Edinburgh

M.Sc. Artificial Intelligence

Artificial Intelligence · Flagship European AI research master program.

• UK 2:1 honours degree or international equivalent in informatics, AI, cognitive science, or electrical engineering
• Competence in Python or C/C++
Zurich, SwitzerlandM.Sc.120 ECTSDiscovery Index
ETH Zurich

Master in Computer Science

Computer Science · ECTS credit system compliant. High threshold for theoretical foundations.

• Bachelor degree matching ETH curriculum in theoretical computer science, algorithms, and systems
• GRE test score required for non-Bologna degree holders
Lausanne, SwitzerlandM.Sc.120 ECTSDiscovery Index
EPFL (École Polytechnique Fédérale de Lausanne)

Master in Data Science

Data Science · Jointly offered by the School of Computer and Communication Sciences and the School of Basic Sciences.

• Bachelor in Computer Science, Mathematics, or Physics
• Solid mathematical preparation in linear algebra, multivariable calculus, and probability
Zurich, SwitzerlandMLaw90 ECTSDiscovery Index
University of Zurich

Master of Law UZH

Law · Swiss legal education framework.

• Bachelor of Law from a recognized Swiss or European university
• German and English language competencies
Paris, FranceMaster120 ECTSDiscovery Index
Sorbonne University

Master en Informatique (Computer Science)

Computer Science · Two-year French national university master (M1 + M2).

• Licence en informatique or mathematics with substantial programming (C, Java, Python)
• French B2 and English B2
Orsay, FranceM.Sc.120 ECTSDiscovery Index
Paris-Saclay University

Master in Artificial Intelligence

Artificial Intelligence · One of the leading European AI research clusters.

• M1 or 4-year degree in mathematics, computer science or cognitive sciences
• Mathematical optimization and deep learning coursework
Paris, FranceMaster120 ECTSDiscovery Index
Sciences Po Paris

Master in International Governance and Diplomacy

Political Science · Paris School of International Affairs (PSIA) degree.

• Undergraduate degree in social sciences, international relations, law, or history
• English C1 proficiency
Vienna, AustriaM.Sc.120 ECTSDiscovery Index
University of Vienna

Master in Data Science

Data Science · Interdisciplinary degree taught by the Faculties of Computer Science, Mathematics, and Business.

• At least 60 ECTS in computer science and mathematics during Bachelor studies
• English B2 proficiency
Vienna, AustriaDipl.-Ing.120 ECTSDiscovery Index
TU Wien

Master in Software Engineering & Internet Computing

Software Engineering · Accredited Austrian Diplom-Ingenieur (equivalent to M.Sc.).

• Bachelor in Computer Science or Business Informatics
• Documented software architecture and distributed algorithms

For broader European and national registries, consult official sources such as HRK Hochschulkompass (Germany), DUO/RIO (Netherlands), POL-on/RAD-on (Poland), and Opintopolku (Finland).

Coursework comparison is informational. Other conditions remain for review.

View comparison