DocRouteEUROPEBETA
Explore

TOP 100 / EUROPE

Europe's top 100 universities, with what it takes to get in.

Ranked by the number of research papers among the 10% most cited in their field (CWTS Leiden Ranking Open Edition 2025, 2020–2023). For each university we list how a non-EU applicant applies to a bachelor's programme, the deadline, school certificate, language and tuition, each linked to the official page and checked on 27 Oct 2026.

universities
100
countries
17
country guides
14

100 of 100

  1. 1University College LondonUnited Kingdom3,618top-10% papers

    Source describes: 2026 entry (English levels)

    Computer science bachelorEnglish
    Computer Science BSc
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS Academic 6.5 (6.0 in each part) at UCL's Level 1; higher levels up to 8.0 depending on the course
    Tuition (non-EU)
    Overseas fees are set per course; most overseas students have a fee freeze for the whole course (cohort guarantee).

    Computer Science BSc (2027 entry): every applicant must sit the TARA admissions test.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc · A-level A*A*A with A* in Mathematics or Further Mathematics; IB 40 points (20 at HL, 7 in Maths); TARA test for 2027/28
    Mathematics2027 entry
    Mathematics BSc · A-level A*A*A with A*A* in Maths and Further Maths, or A*AA with A*A in Maths and Further Maths plus grade 2 in a STEP paper (or AEA Distinction); IB 40 points (7 in Maths) plus STEP 2
    Medicine2027 entry
    Medicine MBBS BSc · A-level A*AA with Chemistry and Biology (three A-levels sat together), or the IB; other international qualifications only if the prospectus lists them; GCSE/IGCSE English and Maths at B/6
    Law2027 entry
    Law LLB · A-level A*AA (no set subjects); IB 39 points; LNAT required
    Economics2027 entry
    Economics BSc (Econ) · A-level A*AA with A* in Mathematics; TMUA required
  2. 2University of OxfordUnited Kingdom3,498top-10% papers
    Computer science bachelorEnglish
    Computer Science (BA)
    How to applyCountry rule
    UCAS (one application for up to five courses)
    Deadline
    15 October 2026, 18:00 UK time via UCAS (closed for 2027 entry)
    School certificate
    Computer Science: A*AA including A*A in Maths and Further Maths if available
    Language
    IELTS Academic 7.5 with at least 7.0 in each part (all courses now use the higher level); proof due by 31 July of the offer year
    Tuition (non-EU)
    Overseas fee for Computer Science, 2027 entry: £66,580 a year (usually rises each year)

    Computer Science applicants must take the TMUA (2027 entry: test 12–16 October 2026, booking 20 July–28 September 2026); no written work; shortlisted candidates have at least one online interview.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science · A-level A*AA including A*A in Maths and Further Maths if available; TMUA (test 12–16 October 2026); online interview if shortlisted
    Mathematics2027 entry
    Mathematics · A-level A*A*A with the A*s in Maths and Further Maths (without Further Maths: A*AAa or A*AA with A* in Maths); IB 39 with 766 at HL (7 in HL Maths); admissions test required
    Medicine2027 entry
    Medicine (BA / BM BCh) · A-level A*AA in three subjects in the same year, at least A in Chemistry plus Biology, Physics or Maths; IB 39 with 766 at HL incl. HL Chemistry; admissions test required
    Law2027 entry
    Law (Jurisprudence) · A-level AAA; IB 38 with 666 at HL; LNAT (1 September–15 October 2026)
    Economics2027 entry
    Economics and Management · A-level A*AA with Mathematics at A or A*; IB 39 with 766 at HL; admissions test required
  3. 3University of CambridgeUnited Kingdom2,916top-10% papers
    Computer science bachelorEnglish
    Computer Science (BA Hons and MEng)
    How to applyCountry rule
    UCAS (one application for up to five courses)
    Deadline
    15 October 2026 via UCAS (closed for 2027 entry)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS Academic normally 7.5 overall with 7.0 in each part
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science (entry 2027): TMUA for every applicant, plus CSAT at Peterhouse and Trinity; typical offer A*A*A or IB 41–42 (776 HL).

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science · A-level A*A*A (A* in Maths and/or Further Maths usually); IB 41–42 with 776 at HL; TMUA (CSAT at Peterhouse and Trinity)
    Mathematics2027 entry
    Mathematics · A-level A*A*A including Mathematics and Further Mathematics; IB 41–42 with 776 at HL (Maths AA); usually grade 1 in STEP 2 and STEP 3
    Medicine2027 entry
    Medicine (MB BChir) · A-level A*A*A including Chemistry and one or two of Maths, Biology, Physics or Further Maths; IB 41–42 with 776 at HL; UCAT; must be 18 by the start
    Law2027 entry
    Law · A-level A*AA (no set subjects); IB 41–42 with 776 at HL; LNAT
    Economics2027 entry
    Economics · A-level A*A*A including Mathematics; IB 41–42 with 776 at HL (Maths AA); TMUA
  4. 4Imperial College LondonUnited Kingdom2,738top-10% papers

    Source describes: 2027 entry (deadlines)

    Computer science bachelorEnglish
    Computing BEng
    How to applyCountry rule
    UCAS (one application for up to five courses)
    Deadline
    13 January 2027 via UCAS; 15 October 2026 for Medicine (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS Academic 6.5 (6.0 each) standard or 7.0 (6.5 each) higher, depending on the course
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computing BEng (2027 entry): TMUA required (second window 4–8 January 2027, booking 28 October–21 December 2026); overseas fee £47,800 a year.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computing BEng · Minimum A-level A*A*A or A*AAA with A* in Mathematics (Further Maths preferred); typical offer A*A*A*; IB 41 points; TMUA and interview
    Mathematics2027 entry
    Mathematics BSc · Minimum A-level A*A*A with A* in Mathematics and Further Mathematics; IB 39 points; TMUA and interview
    Medicine2027 entry
    Medicine MBBS/BSc · A-level A*AA with A* and A in Biology and Chemistry; IB 38 points; UCAT required
    Law
    Imperial has no law degree.
    Economics2027 entry
    BSc Economics, Finance and Data Science · A-level A*AA with A* in Mathematics; IB 39 points with 7 in HL Maths; TMUA required
  5. 5University of CopenhagenDenmark2,072top-10% papers
    Computer science bachelorDanish
    Bachelor i datalogi · Some courses may be taught in English.
    How to applyCountry rule
    optagelse.dk (up to 8 programmes)
    Deadline
    15 March, 12:00 CET; requirements met by 5 July
    School certificate
    Completed upper secondary school; depending on the country, one or two years of higher education may also be needed; grades are assessed individually (quota 2)
    Language
    All bachelor's programmes are taught in Danish (highest Danish level required before admission)
    Tuition (non-EU)
    Non-EU/EEA/Nordic students generally pay tuition
  6. 6ETH ZürichSwitzerland2,024top-10% papers
    Computer science bachelorGerman
    Bachelor Computer Science · German is the main teaching language of the bachelor's programme (department FAQ).
    How to apply
    eApply (one bachelor programme only)
    Deadline
    1 December–31 March (autumn start only); ETH entrance exam registration 15 September–15 October if your certificate requires it
    School certificateCountry rule
    Requirements for each country's school certificate are listed by swissuniversities; some certificates need an entrance or supplementary exam (ECUS).
    Language
    Taught in German; German certificate due by 31 March
    Tuition (non-EU)
    CHF 2,190 per semester for foreign students who move to Switzerland to study (CHF 730 for others)
  7. 7Katholieke Universiteit LeuvenBelgium1,978top-10% papers

    Source describes: 2027/28

    Computer science bachelor
    Bachelor in de informatica · The page could not be read by DocRoute's tools. · The checked page does not state the teaching language; see the country rule below.
    How to apply
    KU Leuven's own online application (upload documents, pay the application fee)
    Deadline
    Dutch-taught programmes: 1 February 2027 for non-EEA applicants; English-taught programmes: the programme's own deadline (application window tool); absolute final deadline 22 September 2027
    Tuition (non-EU)
    Set per programme; see KU Leuven's tuition fee calculator.

    Not checked yet: school certificate, language. See the university's own pages.

  8. 8King's College LondonUnited Kingdom1,841top-10% papers

    Source describes: 2027/28 entry (English bands)

    Computer science bachelorEnglish
    Computer Science BSc
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS 6.5 (6.0 each) for band D (selected science courses) or 7.0 (6.5 each) for band B (most humanities, social science, law, business, medicine)
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science BSc (September 2027): English band D.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc · A-level A*A*A including A in Mathematics or Further Mathematics (Computing preferred)
    Mathematics2027 entry
    Mathematics BSc · A-level A*AA including A*A in Mathematics and Further Mathematics, plus grade 3 in a STEP paper or AEA Merit
    Medicine2027 entry
    Medicine MBBS · A-level A*AA including A in Biology and Chemistry; IB 38 points; UCAT required for all applicants
    Law2027 entry
    Law LLB · A-level A*AA (no set subjects); IB 38 points or 19 from three HL subjects
    Economics2027 entry
    Economics BSc · A-level A*AA including A in Mathematics; IB 38 points or 19 from three HL subjects
  9. 9Utrecht UniversityNetherlands1,793top-10% papers
    Computer science bachelorDutch
    Informatica (BSc)
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    Set per programme; example: Economics and Business Economics, 1 April for non-EU/EEA applicants (Studielink, then documents in OSIRIS; the page gives no year)
    School certificateCountry rule
    The university checks whether your school diploma is comparable to the Dutch pre-university diploma (VWO); many programmes also require specific subjects such as mathematics.
    Language
    Set per programme (check the programme page)
    Tuition (non-EU)
    Institutional fee set per programme (see Utrecht's fee list)

    €100 application fee.

  10. 10The University of ManchesterUnited Kingdom1,632top-10% papers
    Computer science bachelorEnglish
    BSc Computer Science
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    Usually the equivalent of IELTS 6.0–7.0 depending on the course
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    BSc Computer Science (2027 entry): IELTS 6.5 with 6.5 in every part; international fee £39,700 a year; typical offer A*AA with A* in Maths.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    BSc Computer Science · A-level A*AA with A* in Mathematics plus a science (Computer Science, Further Maths, Biology, Chemistry or Physics); IB 37 points with 7,6,6 at HL incl. 7 in Maths AA; IELTS 6.5 (6.5 each)
    Mathematics2027 entry
    BSc Mathematics · A-level A*AA including specific subjects (Mathematics); IB 37 points with 7,6,6 at HL
    Medicine2027 entry
    MBChB Medicine · A-level AAA including Biology or Chemistry plus one more of Chemistry, Biology, Physics, Psychology or Maths; international pre-clinical fee £39,900 a year (2026/27); UCAS deadline 15 October (closed for 2027)
    Law2027 entry
    LLB Law · A-level A*AA (no required subjects listed); IB 37 points with 7,6,6 at HL
    Economics2027 entry
    BSc Economics · A-level AAA including Mathematics; IB 36 points with 6,6,6 at HL including Mathematics
  11. 11Université de Paris-Cité (EPE)France1,632top-10% papers

    Source describes: 2027/28 (procedure)

    Computer science bachelor
    Licence Informatique · The page does not state the teaching language; it is written in French. · The checked page does not state the teaching language; see the country rule below.
    How to apply
    DAP for the first year of licence; the programme may invite you to an interview or a French test (TCF)
    DeadlineCountry rule
    For 2027/28: DAP opened 1 October 2026 and closes in mid-December (Campus France lists 15 December); universities answer by 30 April 2027. Parcoursup: registration January–March 2027
    LanguageCountry rule
    Licence programmes are taught in French; a French test (TCF or DELF/DALF) is often required.
    Tuition (non-EU)
    In 2024/25 non-EU students got a partial exemption and paid the regular €175 (+ €103 CVEC); later years not confirmed

    Not checked yet: school certificate. See the university's own pages.

  12. 12The University of EdinburghUnited Kingdom1,614top-10% papers

    Source describes: 2026 entry (English page)

    Computer science bachelorEnglish
    Computer Science BSc (Hons)
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS Academic in a single sitting; the score depends on the degree (see the degree finder)
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc (Hons) · Mathematics required; recent offers ranged from A*A*A* to AAB at A-level and from 43 (777 HL) to 34 (665 HL) IB points
    Mathematics2027 entry
    Mathematics BSc (Hons) · Mathematics required; recent offers ranged from A*A*A* to A*AB at A-level (one set of exams) and from 38 (766 HL) to 34 (765 HL) IB points
    Medicine2027 entry
    MBChB Medicine (6-year programme) · A-level AAA in one sitting or IB 38 with 666 at HL; Chemistry plus two of Biology, Maths or Physics; UCAT in the year of application
    Law2027 entry
    Law LLB (Ordinary and Honours) · Recent offers ranged from A*A*A to A*AA at A-level and from 40 (766 HL) to 37 (666 HL) IB points; Scottish law degree
    Economics2027 entry
    Economics MA (Hons) · Mathematics required; recent offers ranged from A*A*A* to A*AA at A-level and from 40 (766 HL) to 37 (666 HL) IB points
  13. 13University of ZurichSwitzerland1,585top-10% papers
    Computer science bachelorGerman
    Bachelor Informatik · Mostly German, some courses in English.
    How to applyCountry rule
    Directly to the university online
    Deadline
    1 January–30 April for the autumn semester; 1 January–28 February if you need a visa (Medicine 31 March, swissuniversities registration by 15 February)
    School certificateCountry rule
    Requirements for each country's school certificate are listed by swissuniversities; some certificates need an entrance or supplementary exam (ECUS).
    Language
    German C1 (Goethe C1, DSH-2, TestDaF average 4, telc C1 Hochschule…)
    Tuition (non-EU)
    CHF 1,220 per semester for foreign bachelor's students (CHF 720 base + CHF 500)
  14. 14University of GroningenNetherlands1,558top-10% papers

    Source describes: 2027/28

    Computer science bachelorEnglish
    Computing Science (BSc) · Non-EU/EEA deadline 1 May 2027 for September 2027.
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    1 May 2027 for regular September programmes; 15 January 2027 for numerus fixus programmes (International Business, Psychology, Medicine, Dentistry)
    School certificateCountry rule
    The university checks whether your school diploma is comparable to the Dutch pre-university diploma (VWO); many programmes also require specific subjects such as mathematics.
    Language
    IELTS 6.0 (6.0 each) for many programmes; 6.5 for arts, behavioural and social sciences and psychology; 7.0 (6.5 each) for the LLB
    Tuition (non-EU)
    €14,400–19,800 a year in 2027/28 (€32,000 for medicine and dentistry)

    Applicants with a foreign diploma who apply by 28 February may get an early-bird decision within 15 days in some faculties; a few programmes also start in February (deadline 1 November).

  15. 15Sapienza University of RomeItaly1,551top-10% papers
    Computer science bachelorItalian
    Informatica
    How to apply
    English-taught programmes: Sapienza's online pre-selection from home; Italian-taught programmes: International Student Office procedure plus Universitaly
    DeadlineCountry rule
    Universitaly visa pre-enrolment for degree courses: by 31 October 2027 for 2027/28 at the latest; universities set earlier dates
    School certificateCountry rule
    A secondary diploma after at least 12 years of schooling, legalised, with a Declaration of Value or a CIMEA statement; shorter schooling needs extra university years or a foundation course.
    Language
    8 bachelor's programmes in English; others in Italian (certified Italian B2 for non-EU visa applicants)
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.
  16. 16Ghent UniversityBelgium1,523top-10% papers
    Computer science bachelorDutch
    Bachelor of Science in de informatica
    How to apply
    Online application (oasis.ugent.be) with diploma verification by Qualification Check; about 3 months processing
    Deadline
    If you need a visa: apply between October and 1 April; otherwise by 1 June (page gives no year). Programmes with their own procedure set their own dates.
    School certificate
    If your diploma is not on Ghent's direct-admission list, you must prove access to a university bachelor's in your home country (admission letter, enrolment certificate or a passed first year).
    Language
    Dutch-taught bachelor's programmes need Dutch B2 at enrolment (C1 for Applied Language Studies)

    Not checked yet: tuition (non-eu). See the university's own pages.

    No application fee.

  17. 17Karolinska InstitutetSweden1,455top-10% papers

    Source describes: Autumn 2027 (deadlines)

    Computer science bachelor
    None found · Karolinska Institutet is a medical university; DocRoute found no computer science bachelor.
    How to apply
    universityadmissions.se, first round only for non-EU applicants
    Deadline
    16 October 2026–15 January 2027 (documents by 1 February 2027)
    School certificate
    Upper secondary education plus Swedish-equivalent Biology 2, Chemistry 2, Mathematics 4 and English 6
    Language
    One bachelor's programme in English: Biomedicine; others are taught in Swedish
    Tuition (non-EU)
    Biomedicine: SEK 540,000 in total (SEK 90,000 per semester) for 2026/27 entry
  18. 18University of PadovaItaly1,452top-10% papers

    Source describes: 2027/28

    Computer science bachelorItalian
    Informatica
    How to apply
    apply.unipd.it for English-taught programmes (not Medicine); Italian-taught programmes have their own procedures
    Deadline
    2027/28 for non-EU applicants living outside Italy: call one 15 September–15 November 2026, call two 1 December 2026–1 March 2027 (call three is only for EU applicants and non-EU residents of Italy)
    School certificate
    12 years of schooling; some countries also need a university entrance exam certificate
    LanguageCountry rule
    Most bachelor programmes are taught in Italian (usually B2 Italian for non-EU applicants); some are taught in English.
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.
  19. 19University of Naples Federico IIItaly1,411top-10% papers
    Computer science bachelorItalian
    Informatica (L-31)
    How to applyCountry rule
    The university's own application, plus pre-enrolment on Universitaly if you need a study visa
    DeadlineCountry rule
    Universitaly visa pre-enrolment for degree courses: by 31 October 2027 for 2027/28 at the latest; universities set earlier dates
    School certificateCountry rule
    A secondary diploma after at least 12 years of schooling, legalised, with a Declaration of Value or a CIMEA statement; shorter schooling needs extra university years or a foundation course.
    LanguageCountry rule
    Most bachelor programmes are taught in Italian (usually B2 Italian for non-EU applicants); some are taught in English.
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.

    Federico II's international admission site could not be read by the tools. Its enrolment page says open bachelor's programmes enrol on Segrepass from 1 September to 31 October; restricted programmes follow their call. Non-EU applicants also need Universitaly pre-enrolment.

  20. 20Technical University of MunichGermany1,345top-10% papers

    Source describes: Winter semester 2027/28 (fees)

    Computer science bachelor
    Informatics (B.Sc.) · Aptitude assessment; winter-semester applications 15 May–15 July. · The checked page does not state the teaching language; see the country rule below.
    How to apply
    TUMonline; many international applicants first need a preliminary documentation (VPD) from uni-assist
    Deadline
    VPD at uni-assist by 15 July for the winter semester; the programme's own TUM deadline also applies
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)
    Non-EU students: €2,300 or €3,400 per semester for new students from winter semester 2027/28 (€2,000 or €3,000 before)

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatics (B.Sc.) · Taught in German; German proof by the application deadline; admission by aptitude assessment; winter semester, apply 15 May–15 July; international certificates usually reviewed by uni-assist first
    Mathematics
    Mathematics (B.Sc.) · Taught in German; German proof by the application deadline; aptitude recommendation procedure (SOV); winter semester, apply 15 May–15 July
    Medicine
    Medicine, clinical part (State Examination) · Only the clinical part is taught at TUM; the first (pre-clinical) part is at LMU, and international applicants apply directly to LMU
    Law
    TUM has no law degree.
    Economics
    Management and Technology (B.Sc.) · Business and technology degree (no separate economics bachelor found); aptitude assessment, which also checks English (an interview if English school grades are missing); taught in English and German; apply 15 May–15 July
  21. 21Erasmus University RotterdamNetherlands1,344top-10% papers

    Source describes: 2027/28 (fees)

    Computer science bachelor
    None found · DocRoute found no computer science bachelor at Erasmus University Rotterdam (its quantitative bachelor is Econometrics).
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    1 April for non-EU applicants to most programmes; 15 January 2027 (23:59 CET) for numerus fixus programmes such as International Economics and Business Economics (500 places in 2027/28)
    School certificateCountry rule
    The university checks whether your school diploma is comparable to the Dutch pre-university diploma (VWO); many programmes also require specific subjects such as mathematics.
    Tuition (non-EU)
    €14,700 a year for most faculties in 2027/28 (RSM €15,200; Erasmus University College €17,800; medicine €35,000)

    Not checked yet: language. See the university's own pages.

    €100 application fee for international diplomas. Admitted non-EU students must complete the immigration procedure, including paying the year's tuition, by 10 July 2027.

  22. 22Heidelberg UniversityGermany1,302top-10% papers
    Computer science bachelorGerman
    Informatik (B.Sc.) · German, partly English.
    How to apply
    Heidelberg's online application
    Deadline
    Non-EU applicants, winter semester: 1 June–15 July for restricted programmes; 1 June–31 October for unrestricted programmes
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    Language
    At least DSH-2 (TestDaF 4 in every part); DSH-3 for some programmes such as Psychology
    Tuition (non-EU)
    Non-EU students pay €1,500 per semester; up to 5% can be exempted (first-semester applications by 15 July for the winter semester)

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Computer Science (B.Sc., 100%) · Taught in German, partly English; admission through an entrance examination procedure
    Mathematics
    Mathematics (B.Sc., 100%) · No admission restriction
    Medicine
    Medicine, Heidelberg (State Examination) · Taught in German; Germany-wide admission restriction; non-EU/EEA applicants with a foreign certificate compete in a separate preliminary quota under Heidelberg's own statutes; TMS regulations apply; winter semester only
    Law
    Law (State Examination) · Restricted admission through the dialogue-oriented procedure (DoSV); an integrated LL.B. is awarded along the way
    Economics
    Economics (B.Sc., 100%) · No admission restriction; winter semester only
  23. 23Leiden UniversityNetherlands1,298top-10% papers

    Source describes: 2027/28 (fees)

    Computer science bachelorDutch
    Informatica (BSc)
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    15 January for numerus fixus programmes; 1 April for non-EU/EEA applicants who need a visa or residence permit; 1 May for other programmes with compulsory matching
    School certificateCountry rule
    The university checks whether your school diploma is comparable to the Dutch pre-university diploma (VWO); many programmes also require specific subjects such as mathematics.
    Language
    Set per programme; IELTS Academic, usually between 6.0 and 7.5 overall
    Tuition (non-EU)
    €14,700–19,200 a year in 2027/28 depending on faculty (medicine €31,400)

    Register in Studielink, then finish the application in Leiden's uSis portal.

  24. 24Delft University of TechnologyNetherlands1,284top-10% papers

    Source describes: 2027/28 (fees)

    Computer science bachelorEnglish
    Computer Science and Engineering (BSc) · English track or Dutch-English track; numerus fixus (590 places), deadline 15 January.
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    International diploma holders: 15 January for numerus fixus programmes (such as Aerospace Engineering, Computer Science and Engineering and Nanobiology), 1 April for other programmes; apply in Studielink, then finish in TU Delft's Osiaan portal
    School certificate
    Mathematics for all programmes; physics for most (not Computer Science and Engineering or Applied Mathematics); chemistry or biology for some
    Language
    IELTS 6.5 for English-taught programmes; most other bachelor's programmes are taught in Dutch
    Tuition (non-EU)
    €20,563 a year for non-EU students in 2027/28
  25. 25University of NottinghamUnited Kingdom1,280top-10% papers
    Computer science bachelorEnglish
    Computer Science BSc (Hons)
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS Academic from 6.0 (5.5 each) up to 7.0 depending on the course; 7.5 (7.0 each) for medicine, nursing, physiotherapy and veterinary courses
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science BSc (2027 entry): IELTS 6.5 (6.0 each); international fee £33,500 a year.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc (Hons) · A-level AAA (or AAB with A in Computer Science); IB 34 points; international fee £33,500 a year
    Mathematics2027 entry
    Mathematics BSc (Hons) · A-level A*AA with A* in Mathematics, or AAA with A in Maths and Further Maths (other combinations listed); IB 34 points; international fee £26,200 a year
    Medicine2027 entry
    Medicine BMBS (Hons) · A-level AAA including Biology and Chemistry; IB 34 points; predicted grades are not used for selection; international fee £48,900 a year
    Law2027 entry
    Law LLB (Hons) · A-level AAA (no set subjects); IB 34 points or 666 at HL; international fee £27,600 a year
    Economics2027 entry
    Economics BSc (Hons) · A-level A*AA; IB 36 points; A-level Maths not required (a separate first-year stream); international fee £27,600 a year
  26. 26University of AmsterdamNetherlands1,279top-10% papers

    Source describes: 2027/28

    Computer science bachelorDutch
    Informatica (BSc)
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    15 January 2027 for fixed-quota programmes; otherwise 1 April for non-EU applicants who need a visa or UvA housing (1 May for EU/EEA applicants who need neither)
    School certificateCountry rule
    The university checks whether your school diploma is comparable to the Dutch pre-university diploma (VWO); many programmes also require specific subjects such as mathematics.
    Language
    IELTS Academic 6.5 (6.0 each) or TOEFL iBT 92 (22 each); proof due by 1 April for non-EU applicants
    Tuition (non-EU)
    €15,730–34,500 a year in 2027/28 (medicine and dentistry highest)

    €100 application fee.

  27. 27University of BirminghamUnited Kingdom1,272top-10% papers

    Source describes: 2027 entry (English requirements)

    Computer science bachelorEnglish
    Computer Science BSc
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificate
    A levels or an accepted overseas qualification with the minimum grades listed for your country; a foundation programme is an alternative route
    Language
    IELTS Academic 6.0 (5.5 each) for most courses; up to 7.0 (7.0 each) for some
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science BSc (2027 entry): IELTS 6.0 (5.5 each); UCAS deadline 13 January 2027, 18:00.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc · A-level A*AA including A in Mathematics; IB 32 points with 7,6,6 at HL (6 in Maths); IELTS 6.0 (5.5 each); UCAS deadline 13 January 2027, 18:00
    Mathematics2027 entry
    Mathematics BSc · A-level AAA with A in Mathematics or Further Mathematics; IB 32 points with 6,6,6 at HL including Maths
    Medicine2027 entry
    Medicine and Surgery MBChB · A-level AAA (predicted AAB) including Chemistry and a second science (Biology, Physics or Maths); IB 32 points with 6,6,6 at HL including Chemistry and another science
    Law2027 entry
    Law LLB · A-level AAA (three A-levels); IB 6,6,6 at HL; LNAT not required
    Economics2027 entry
    Economics BSc · A-level AAA including Mathematics; IB 6,6,6 at HL including Mathematics
  28. 28Ludwig-Maximilians-Universität MünchenGermany1,268top-10% papers
    Computer science bachelor
    Informatik (Bachelor) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    From summer semester 2027: uni-assist preliminary review (VPD), then LMU's new online application portal (details from December 2026); previously an application form sent by post to the International Office
    Deadline
    15 July for the winter semester
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    Language
    Restricted programmes: German proof with the application (DSH-2, TestDaF 4, telc C1 Hochschule…). Open programmes: ongoing German course at B2 or above, then the DSH before enrolment
    Tuition (non-EU)
    LMU's fee page states no tuition fees (semester contribution only)

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatik (B.Sc., with a 60-ECTS minor) · Locally restricted admission (NC) in the first semester; higher-education entrance qualification required
    Mathematics
    Mathematik (B.Sc.) · Taught in German; pre-registration procedure (Voranmeldeverfahren) instead of an NC, so register with the institute as well
    Medicine
    Medizin, first part (State Examination) · Taught in German; Germany-wide restriction (the TMS result counts in selection); non-EU/EEA applicants compete for a separate contingent awarded by LMU
    Law
    Rechtswissenschaft (First State Law Exam) · Locally restricted admission (NC) in the first semester
    Economics
    Volkswirtschaftslehre (B.Sc.) · Pre-registration procedure (Voranmeldeverfahren), so register with the institute as well
  29. 29University of BolognaItaly1,268top-10% papers

    Source describes: 2026/27 (page)

    Computer science bachelorItalian
    Informatica · Limited places (150) through the TOLC-I test.
    How to apply
    Studenti Online (Unibo account and entrance test) plus Universitaly pre-enrolment
    Deadline
    Set in each programme's admission notice
    School certificateCountry rule
    A secondary diploma after at least 12 years of schooling, legalised, with a Declaration of Value or a CIMEA statement; shorter schooling needs extra university years or a foundation course.
    Language
    Italian-taught: Unibo online Italian test or a certificate; English-taught: as in the programme's call; embassies may ask for B2
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.
  30. 30Radboud UniversityNetherlands1,257top-10% papers
    Computer science bachelorEnglish
    Computing Science (BSc)
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    Non-EU applicants: apply by 1 April and enrol by 1 June; 15 January for numerus fixus programmes (Biomedical Sciences, Medicine, Psychology, Dentistry)
    School certificateCountry rule
    The university checks whether your school diploma is comparable to the Dutch pre-university diploma (VWO); many programmes also require specific subjects such as mathematics.
    Tuition (non-EU)
    Institutional fee set per programme (listed on each programme page)

    Not checked yet: language. See the university's own pages.

  31. 31University of MilanItaly1,249top-10% papers

    Source describes: 2026/27 (page)

    Computer science bachelorItalian
    Informatica · TOLC test; 250 places, 10 reserved for non-EU applicants living abroad.
    How to apply
    Universitaly pre-enrolment (one programme), admission test or TOLC, then documents on apply.unimi.it
    Deadline
    Last cycle (2026/27): Universitaly by 31 July 2026; 2027/28 dates not yet published
    School certificate
    Diploma with official Italian translation, legalised, plus a CIMEA statement or Declaration of Value
    Language
    Italian-taught programmes: online Italian test (or B2+ certificate)
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.
  32. 32University of OsloNorway1,197top-10% papers

    Source describes: 2027/28 (fees)

    Computer science bachelor
    Informatikk: programmering og systemarkitektur · The checked page does not state the teaching language; see the country rule below.
    Deadline
    Technology Systems (applicants without Norwegian): application portal opens 15 October, deadline 1 December, start in August
    School certificate
    Norwegian general admission requirements (some countries also need 1–2 years of higher education), plus maths at Norwegian R1 level and one more science subject
    Language
    One bachelor's programme in English (Technology Systems: Science and Engineering); all others in Norwegian
    Tuition (non-EU)
    Technology Systems: NOK 218,000 a year in 2027/28

    Not checked yet: how to apply. See the university's own pages.

    Proof of funds for one year (NOK 170,368) is required with the application.

  33. 33Aarhus UniversityDenmark1,192top-10% papers
    Computer science bachelorEnglish
    Computer Science (BSc)
    How to applyCountry rule
    optagelse.dk (up to 8 programmes)
    DeadlineCountry rule
    15 March, 12:00 CET (quota 2) for international qualifications; decisions on 28 July
    LanguageCountry rule
    Most bachelor's programmes are taught in Danish; some in English.
    Tuition (non-EU)
    Set per programme (2026/27 rates in Aarhus's PDF); €150 application fee by 15 March

    Not checked yet: school certificate. See the university's own pages.

  34. 34Lund UniversitySweden1,150top-10% papers

    Source describes: Autumn 2027

    Computer science bachelor
    None found · DocRoute found no English-taught computer science bachelor at Lund; computing is taught in Swedish engineering programmes such as Civilingenjör i datateknik.
    How to applyCountry rule
    universityadmissions.se (SEK 900 application fee)
    Deadline
    15 January for autumn 2027
    School certificate
    For International Business: English 6, Mathematics 3b/3c and Social Studies 1b
    LanguageCountry rule
    Most bachelor's programmes are taught in Swedish; English-taught ones need English 6 (IELTS 6.5, no part below 5.5).
    Tuition (non-EU)
    For example International Business: SEK 390,000 for the whole programme
  35. 35University of HelsinkiFinland1,145top-10% papers

    Source describes: 2027/28

    Computer science bachelor
    Bachelor's Programme in Science – Computer and Data Science track · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Online at Studyinfo.fi (€100 application fee for non-EU/EEA citizens, once per term)
    Deadline
    Bachelor's Programme in Science (English): 5–19 January 2027 (Admission Group 1) or 9–23 March 2027 (Group 2)
    School certificate
    Admission group 2 if you hold (or finish by summer 2027) the Finnish matriculation exam, IB, European Baccalaureate or a Reifeprüfung/DIA taken in Finland, selected on those results; everyone else is in group 1 and is ranked by SAT or ACT scores.
    Language
    Bachelor's Programme in Science is taught in English
    Tuition (non-EU)
    €13,000 a year for non-EU/EEA students
  36. 36Université Paris-Saclay (EPE)France1,137top-10% papers

    Source describes: 2027/28 (procedure)

    Computer science bachelor
    Licence Informatique · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    First-year licence: the Demande d'Admission Préalable (DAP) on Études en France if your country uses it, otherwise Parcoursup or the university directly
    DeadlineCountry rule
    For 2027/28: DAP opened 1 October 2026 and closes in mid-December (Campus France lists 15 December); universities answer by 30 April 2027. Parcoursup: registration January–March 2027
    LanguageCountry rule
    Licence programmes are taught in French; a French test (TCF or DELF/DALF) is often required.
    Tuition (non-EU)
    Non-EU students receive a partial exemption that brings fees in line with the regular national fee (€178 for licence in 2025/26)

    Not checked yet: school certificate. See the university's own pages.

  37. 37Ecole Polytechnique Fédérale de LausanneSwitzerland1,126top-10% papers
    Computer science bachelor
    Bachelor in Computer Science · Common first year with Communication Systems. · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    Directly to the university online
    Deadline
    Mid-November to 30 April for September entry; documents by 10 July
    School certificateCountry rule
    Requirements for each country's school certificate are listed by swissuniversities; some certificates need an entrance or supplementary exam (ECUS).
    Language
    Taught mainly in French; a French certificate is required unless you were educated in French
    Tuition (non-EU)
    CHF 2,190 per semester for foreign students who move to Switzerland to study (CHF 730 for Swiss)

    Some programmes limit first-year places; CHF 150 application fee for foreign diplomas.

  38. 38Sorbonne UniversityFrance1,123top-10% papers

    Source describes: 2027/28

    Computer science bachelor
    Licence d'Informatique · The checked page does not state the teaching language; see the country rule below.
    How to apply
    First-year licence (Sciences faculty): DAP on Études en France where Campus France operates, a 'dossier blanc' via the French embassy elsewhere, or a 'dossier vert' if you already live in France
    Deadline
    DAP: 1 October 2026–15 January 2027; answers by 30 April 2027
    Language
    French B2 with a certificate (TCF, TEF or DELF)
    Tuition (non-EU)
    For 2026/27 the board decided that non-EU students meeting its criteria pay the same fees as other students (exemption from differentiated fees)

    Not checked yet: school certificate. See the university's own pages.

  39. 39University of LeedsUnited Kingdom1,121top-10% papers
    Computer science bachelorEnglish
    Computer Science BSc
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS Academic or IELTS for UKVI at a test centre; the score is set per course (see the course page)
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science BSc (2027 entry): IELTS 6.0 (5.5 each); international fee £33,700 a year, fixed for the course.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc · A-level AAA including Mathematics; IELTS 6.0 (5.5 each); international fee £33,700 a year
    Mathematics2027 entry
    Mathematics BSc · A-level AAA–AAB including at least A in Mathematics (several combinations listed)
    Medicine2027 entry
    Medicine and Surgery MBChB · A-level AAA including Chemistry and Biology; UCAT in the year of application
    Law2027 entry
    Law LLB · A-level AAA, two of them in traditional academic subjects
    Economics2027 entry
    Economics BSc · A-level AAA; GCSE Mathematics at A/7
  40. 40University of BristolUnited Kingdom1,099top-10% papers
    Computer science bachelorEnglish
    BSc Computer Science
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    Set by the course's English profile; for example profile D is IELTS 6.5 with 7.0 in reading and writing and 6.0 in other parts
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    BSc Computer Science (2027 entry): IELTS 6.5 (6.0 each, profile E); international fee £34,700 in year 1; typical offer A*AA with A* in Maths.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    BSc Computer Science · A-level A*AA including A* in Mathematics; IELTS 6.5 (6.0 each); international fee £34,700 in year 1
    Mathematics2027 entry
    BSc Mathematics · A-level A*A*A with A* in Mathematics and A in another maths-related subject, or A*AA with A*A in Maths and Further Maths; STEP can form part of an alternative offer
    Medicine2027 entry
    MB ChB Medicine · A-level AAA including Chemistry and one of Biology, Physics, Maths or Further Maths; UCAT (last cycle's interview threshold: 2270 for overseas applicants)
    Law2027 entry
    LLB Law · A-level A*AA or A*A*B (no set subjects); LNAT required
    Economics2027 entry
    BSc Economics · A-level A*AA including Mathematics
  41. 41University of GlasgowUnited Kingdom1,086top-10% papers
    Computer science bachelorEnglish
    Computing Science BSc
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    Set per programme in its entry requirements
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computing Science (2027 entry): IELTS 6.5 with no part below 6.0; international applicants usually by 30 June.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computing Science · IELTS 6.5 with no part below 6.0; international applicants usually by 30 June (grade table not readable by the tools)
    Medicine2027 entry
    Medicine MBChB · A-level AAA including Chemistry and one of Biology, Physics or Maths; UCAT and interview; resits not accepted

    Not checked yet: mathematics, law, economics.

  42. 42Norwegian University of Science and TechnologyNorway1,048top-10% papers
    Computer science bachelor
    Informatikk (bachelor) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Samordna opptak (the Norwegian national application system)
    Deadline
    15 April (example: Bachelor in Informatics; the page gives no year)
    Language
    No bachelor's degrees in English; all undergraduate programmes are taught in Norwegian
    Tuition (non-EU)
    Non-EU/EEA/EFTA degree students pay tuition; no undergraduate scholarships

    Not checked yet: school certificate. See the university's own pages.

  43. 43University of BernSwitzerland1,031top-10% papers

    Source describes: Autumn 2026 (fees)

    Computer science bachelor
    Bachelor Informatik · The checked page does not state the teaching language; see the country rule below.
    How to apply
    The University of Bern's online application, then the documents on paper
    Deadline
    Fall semester: 30 April (medicine, dental and veterinary medicine: 15 February). Late applications until 31 August (CHF 100 extra) only if you do not need a visa. Applications are processed from 1 January.
    School certificateCountry rule
    Requirements for each country's school certificate are listed by swissuniversities; some certificates need an entrance or supplementary exam (ECUS).
    Language
    Mainly German; non-native speakers need German C1 or Bern's own German test
    Tuition (non-EU)
    CHF 2,550 per semester for students who got their entrance qualification outside Switzerland (CHF 850 for others)
  44. 44University of LiverpoolUnited Kingdom1,027top-10% papers
    Computer science bachelorEnglish
    Computer Science BSc (Hons)
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    Most courses: IELTS 6.0 (5.5 each), 6.5 (5.5 each) or 7.0 (6.5 each); medicine, dentistry and veterinary science ask more
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science BSc (2027 entry): IELTS 6.0 (5.5 each); international fee £33,000 a year; international applications by 30 June 2027.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc (Hons) · IELTS 6.0 (5.5 each); international fee £33,000 a year; international applications by 30 June 2027
    Mathematics2027 entry
    Mathematics BSc (Hons) · IB 32 points (no score below 4) with 6 in HL Mathematics, or IB Diploma plus 6,5,5 at HL incl. 6 in Maths
    Medicine2027 entry
    Medicine and Surgery MBChB · A-level AAA with Chemistry plus Biology, Physics or Maths and a third academic subject (A*AB also accepted with conditions); UCAT; UCAS deadline 15 October 2026 (closed)
    Law2027 entry
    Law LLB (Hons) · A-level AAA (AAB with an EPQ); IB 36 points or IB Diploma plus 6,6,6 at HL; apply by 13 January 2027
    Economics2027 entry
    Economics BSc (Hons) · IB 34 points (no score below 4) with 6 in HL Mathematics, or IB Diploma plus 6,6,5 at HL incl. 6 in Maths
  45. 45The University of SheffieldUnited Kingdom1,022top-10% papers
    Computer science bachelorEnglish
    Computer Science BSc
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS Academic from 6.5 (6.0 each) up to 8.0 (7.5 each) depending on the course
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science BSc (2027 entry): IELTS 6.5 with 6.0 in each part.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc · A-level AAA including Maths, or AAB with A in Maths and B in Computer Science; IELTS 6.5 (6.0 each)
    Mathematics2027 entry
    Mathematics BSc · A-level AAA including Maths (AAB with A in Maths plus an A in the EPQ or a fourth subject)
    Medicine2027 entry
    Medicine MBChB · A-level AAA including Chemistry or Biology and a second science; UCAT; five GCSEs at 7/A
    Law2027 entry
    Law LLB · A-level AAA (AAB plus an A in the EPQ); IB 36
    Economics2027 entry
    Economics BSc · A-level Mathematics required (alternative offers listed on the course page)
  46. 46Universität HamburgGermany1,015top-10% papers
    Computer science bachelor
    Bachelor Informatik · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Online application (STiNE)
    Deadline
    1 June–15 July for the winter semester
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)Country rule
    No tuition at most public universities, only a semester contribution (about €70–430).

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatik (B.Sc.) · Taught in German; restricted (NC); winter semester, apply 1 June–15 July; no tuition, semester contribution only
    Mathematics
    Mathematik (B.Sc.) · Taught in German; no admission restriction; winter semester, apply 1 June–15 July
    Medicine
    Medizin (State Examination) · Taught in German; restricted admission; winter start
    Law
    Rechtswissenschaft (State Examination) · Taught in German; restricted (NC); winter or summer start (apply 1 June–15 July or 1 December–15 January)
    Economics
    Volkswirtschaftslehre (B.Sc.) · Taught in German and English; restricted (NC); winter semester, apply 1 June–15 July
  47. 47University of PortoPortugal1,005top-10% papers

    Source describes: 2026/27 (page)

    How to applyCountry rule
    Special call for international students (Concurso Especial para Estudante Internacional), run by each faculty in phases
    Deadline
    Last cycle (2026/27): three phases from 2 January to 22 July 2026; some faculties have their own calendars
    Language
    Portuguese at independent-user level (oral test possible); two programmes are in English
    Tuition (non-EU)
    About €3,500–16,500 a year (up to 45% off for CPLP nationals)

    Not checked yet: school certificate. See the university's own pages.

  48. 48Uppsala UniversitySweden1,001top-10% papers

    Source describes: Autumn 2027

    Computer science bachelorSwedish
    Kandidatprogram i datavetenskap · Requires knowledge of Swedish.
    How to applyCountry rule
    universityadmissions.se (SEK 900 application fee)
    Deadline
    Autumn 2027: 15 January 2027 (for example Game Design and Graphics)
    Language
    Many bachelor's programmes are taught in Swedish (for example Business and Economics)
    Tuition (non-EU)
    For example Game Design and Graphics (English-taught): SEK 450,000 for the whole programme (first instalment SEK 75,000)

    Not checked yet: school certificate. See the university's own pages.

  49. 49Universidade de LisboaPortugal972top-10% papers

    Source describes: 2027/28

    Computer science bachelor
    Licenciatura em Engenharia Informática e de Computadores (Técnico) · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    Special call for international students (Concurso Especial para Estudante Internacional), run by each faculty in phases
    Deadline
    2027/28: phase 1 4 January–5 February 2027 (results by 5 March), phase 2 5 April–21 May 2027 (results by 18 June); phase 3 by each school until 30 September 2027
    Language
    Portuguese B1, or English for English-taught programmes
    Tuition (non-EU)
    Set per programme, from €1,500 a year (Law) to €11,000 (Nutritional Sciences); for example ISEG €7,500

    Not checked yet: school certificate. See the university's own pages.

    Only for non-EU nationals who have not lived in Portugal for more than two years. Each school sets enrolment dates.

  50. 50University of FlorenceItaly937top-10% papers

    Source describes: 2026/27 (intake rounds)

    Computer science bachelor
    Informatica (L-31) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    University application plus pre-enrolment and study visa
    Deadline
    Last cycle (2026/27) for non-EU applicants living abroad: first intake 10 December 2025–6 February 2026, second intake 16 February–17 April 2026 (the third intake was closed to them); 2027/28 rounds not yet published
    School certificateCountry rule
    A secondary diploma after at least 12 years of schooling, legalised, with a Declaration of Value or a CIMEA statement; shorter schooling needs extra university years or a foundation course.
    Language
    Italian proficiency certificate may be required (see the university's Italian language page)
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.
  51. 51RWTH Aachen UniversityGermany933top-10% papers
    Computer science bachelorGerman
    Computer Science (Informatik) B.Sc. · Partly German, partly English; no admission restriction.
    How to apply
    RWTHonline
    Deadline
    Winter semester: 15 July for restricted (NC) programmes, 20 October for open programmes
    School certificate
    Non-EU applicants need an overall school grade of 2.5 or better in German terms; a TestAS result can make up for a weaker grade
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)
    No tuition fees for non-EU students; only the semester fee

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Computer Science (B.Sc.) · Taught in German and English; open admission (no NC); proof of German and English at enrolment; an RWTH online self-assessment is required for enrolment
    Mathematics
    Mathematics (B.Sc.) · Taught in German; open admission (no NC); German proof at enrolment; online self-assessment required
    Medicine
    Medicine, model course (State Examination) · Taught in German; restricted (NC for winter 2026); international applicants also need TestAS in German with a subject module and an average percentile of at least 80
    Law
    RWTH has no law degree.
    Economics
    No economics (VWL) bachelor found; the faculty's bachelor is Business Administration (B.Sc.), not checked here.
  52. 52Vrije Universiteit AmsterdamNetherlands932top-10% papers

    Source describes: 2027/28

    Computer science bachelorEnglish
    Computer Science (BSc)
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    1 April 2027 for non-EU applicants; 15 January 2027 for numerus fixus programmes
    School certificate
    Mathematics at a sufficient level (for example A-level Maths C, IB Maths HL or Abitur maths eA); otherwise a Mathematics B-level exam or the OMPT-D online test (example: Computer Science)
    Tuition (non-EU)
    Institutional fee set per programme (2027/28 list on VU's site)

    Not checked yet: language. See the university's own pages.

    €100 application fee.

  53. 53University of TurinItaly931top-10% papers

    Source describes: 2026/27 (page)

    Computer science bachelor
    Informatica · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Apply@UniTo (€60, up to two programmes) plus Universitaly for visa applicants; TOLC test for open programmes
    Deadline
    Last cycle (2026/27): Apply@UniTo 19 February–15 April 2026, Universitaly by 15 July 2026; 2027/28 dates not yet published
    School certificateCountry rule
    A secondary diploma after at least 12 years of schooling, legalised, with a Declaration of Value or a CIMEA statement; shorter schooling needs extra university years or a foundation course.
    Language
    Italian B2 certificate for Italian-taught open programmes (non-EU applicants living abroad)
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.
  54. 54Wageningen University & ResearchNetherlands931top-10% papers

    Source describes: 2027/28 (fees)

    Computer science bachelor
    Data Science for Global Challenges (BSc) · Wageningen has no computer science bachelor; this is its data science bachelor. · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    Non-EU applicants: Studielink by 15 April, documents in Osiris by 1 May, certified documents and tuition by 1 July
    School certificateCountry rule
    The university checks whether your school diploma is comparable to the Dutch pre-university diploma (VWO); many programmes also require specific subjects such as mathematics.
    Language
    IELTS Academic 6.0 overall with at least 6.0 in speaking
    Tuition (non-EU)
    €18,840 a year for non-EU students in 2027/28
  55. 55Politecnico di MilanoItaly931top-10% papers

    Source describes: 2026/27 (page)

    Computer science bachelorItalian
    Ingegneria Informatica
    How to apply
    Admission test registration with document upload, then Universitaly for visa applicants
    DeadlineCountry rule
    Universitaly visa pre-enrolment for degree courses: by 31 October 2027 for 2027/28 at the latest; universities set earlier dates
    School certificateCountry rule
    A secondary diploma after at least 12 years of schooling, legalised, with a Declaration of Value or a CIMEA statement; shorter schooling needs extra university years or a foundation course.
    Language
    English-taught programmes need an English certificate (or an English-medium diploma)
    Tuition (non-EU)
    Income-based; reserved-category non-EU students without a scholarship pay the maximum amount
  56. 56University of GothenburgSweden923top-10% papers

    Source describes: Autumn 2027

    Computer science bachelorEnglish
    Bachelor's Programme in Computer Science and AI · New programme, first intake autumn 2027; international round opened October 2026.
    How to applyCountry rule
    universityadmissions.se (SEK 900 application fee)
    Deadline
    Non-EU applicants needing a visa: first round, 16 October 2026–15 January 2027 (some programmes have a second round 15 March–15 April 2027)
    LanguageCountry rule
    Most bachelor's programmes are taught in Swedish; English-taught ones need English 6 (IELTS 6.5, no part below 5.5).
    Tuition (non-EU)
    For example International Relations: SEK 291,000 for the whole programme (autumn 2027)

    Not checked yet: school certificate. See the university's own pages.

  57. 57University of SouthamptonUnited Kingdom909top-10% papers
    Computer science bachelorEnglish
    BSc Computer Science
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS from 6.0 (5.5 each) up to 7.0 (7.0 each) depending on the course band
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    BSc Computer Science (2027/28): IELTS 6.5 (6.0 each); international fee £33,000 a year.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027/28
    BSc Computer Science · IB 34 points with 17 at HL including 6 in HL Mathematics; IELTS 6.5 (6.0 each); international fee £33,000 a year
    Mathematics2027/28
    BSc Mathematics · A-level AAA or AABB including A in Mathematics (AAB with a STEP paper); IB 36 points with 18 at HL incl. 6 in HL Maths
    Medicine2027/28
    Medicine BM5 (BMBS) · A-level AAA including Biology and one more science; UCAT in the year of application, before 15 October
    Law2027/28
    LLB Law · IB 34 points with 17 at HL; LNAT not required
    Economics2027/28
    BSc Economics · IB 34 points with 17 at HL including 5 in HL Mathematics
  58. 58University of GenevaSwitzerland893top-10% papers
    Computer science bachelor
    Bachelor en sciences informatiques · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    Directly to the university online
    Deadline
    28 February or 30 April for the autumn semester, depending on your situation
    School certificateCountry rule
    Requirements for each country's school certificate are listed by swissuniversities; some certificates need an entrance or supplementary exam (ECUS).
    Language
    Mainly taught in French
    Tuition (non-EU)
    CHF 500 per semester

    CHF 65 application fee for a foreign school certificate, deducted from the first semester's fees.

  59. 59Maastricht UniversityNetherlands872top-10% papers

    Source describes: 2027/28

    Computer science bachelor
    Data Science and Artificial Intelligence (BSc) · Maastricht's computing bachelor. · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    Studielink, then the university's own application portal
    Deadline
    Example Computer Science (2027/28): non-EU applicants apply in Studielink and finish all admission tasks by 1 April 2027, 23:59 CET (EU/EEA: 1 May); International Business: 15 January 2027 (numerus fixus)
    School certificate
    Computer Science: maths at Dutch VWO Mathematics B level; otherwise an entrance exam in Maastricht or an external Mathematics B course and test
    Tuition (non-EU)
    Institutional fee set per programme; for example Psychology €13,400 in 2027/28

    Not checked yet: language. See the university's own pages.

  60. 60University of BarcelonaSpain870top-10% papers
    Computer science bachelor
    Grau en Enginyeria Informàtica · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    Homologation of your school diploma, UNEDasiss accreditation, then the regional pre-enrolment (preinscripción) of the university
    DeadlineCountry rule
    Pre-enrolment usually runs in June–July (extraordinary round in September for leftover places)
    School certificateCountry rule
    Your school diploma must be homologated to the Spanish Bachillerato by the Ministry of Education (a conditional slip lets you start). UNEDasiss converts your grades; the Specific Competence Tests (PCE) in May/June or September raise your admission score.
    LanguageCountry rule
    Most degrees are taught in Spanish (in Catalonia and Valencia also in Catalan/Valencian); some in English.
    Tuition (non-EU)Country rule
    Public fees are set per credit by the region; some regions charge non-EU non-residents more.
  61. 61University of BaselSwitzerland868top-10% papers

    Source describes: Autumn 2027

    Computer science bachelor
    Computer Science / Informatik (BSc) · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    Directly to the university online
    Deadline
    30 April 2027 for the autumn semester 2027 (applications from 1 February 2027)
    School certificateCountry rule
    Requirements for each country's school certificate are listed by swissuniversities; some certificates need an entrance or supplementary exam (ECUS).
    LanguageCountry rule
    Bachelor programmes are taught in German or French (C1 is common); few are in English.

    Not checked yet: tuition (non-eu). See the university's own pages.

  62. 62Technical University of DenmarkDenmark863top-10% papers
    Computer science bachelorDanish
    Softwareteknologi (BSc Eng) · Listed among DTU's bachelor programmes in Danish.
    How to applyCountry rule
    optagelse.dk (up to 8 programmes)
    Deadline
    15 March, 12:00 (quota 2) with the application fee; documents by 1 April; final diploma by 5 July; offers on 28 July
    Language
    BSc in General Engineering is taught in English
    Tuition (non-EU)
    General Engineering: €15,000 a year (€7,500 per semester); €100 application fee by 15 March

    Not checked yet: school certificate. See the university's own pages.

  63. 63University of PisaItaly858top-10% papers

    Source describes: 2026/27 (page)

    Computer science bachelor
    Informatica · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Alice portal (test or competition) plus Universitaly for the reserved ranking
    Deadline
    Last cycle (2026/27): open programmes 8 July–31 December 2026; restricted programmes per call
    School certificateCountry rule
    A secondary diploma after at least 12 years of schooling, legalised, with a Declaration of Value or a CIMEA statement; shorter schooling needs extra university years or a foundation course.
    Language
    Remote Italian test for non-EU applicants living abroad (or a certificate)
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.
  64. 64University of ExeterUnited Kingdom854top-10% papers
    Computer science bachelorEnglish
    BSc Computer Science
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    Set by the course's English profile; for example profile D is IELTS 7.0 with 6.0 in each part
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    BSc Computer Science (2027 entry): English profile B1; international fee £31,500 a year.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    BSc Computer Science · A-level AAA–AAB with Maths or Further Maths; IB 36/666–34/665 with HL 5 in Maths; international fee £31,500 a year
    Mathematics2027 entry
    BSc Mathematics · A-level AAA–AAB with Maths or Further Maths; IB 36/666–34/665 with HL 6 in Maths (Analysis and Approaches)
    Medicine2027 entry
    BMBS Medicine · A-level A*AA including Chemistry and A in Biology; IB 38/766 with HL 6 in Chemistry and Biology
    Law2027 entry
    LLB Law · A-level AAA (no set subjects); IB 36/666
    Economics2027 entry
    BSc Economics · A-level A*AA–AAA; IB 38/766–36/666
  65. 65National and Kapodistrian University of AthensGreece854top-10% papers
    Computer science bachelor
    Department of Informatics and Telecommunications (undergraduate) · The checked page does not state the teaching language; see the country rule below.
    Language
    Example English-taught degree: BA in Archaeology, History and Literature of Ancient Greece (IELTS 6.5, 5.5 each); also an English-taught MD
    Tuition (non-EU)
    BA Ancient Greece: €6,000 a year

    Not checked yet: how to apply, deadline, school certificate. See the university's own pages.

  66. 66Freie Universität BerlinGermany852top-10% papers

    Source describes: Winter semester 2026/27 (deadlines)

    Computer science bachelor
    Informatik (Mono-Bachelor) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    uni-assist preliminary review (VPD), then FU's application portal
    Deadline
    Winter semester 2026/27: 1 June–15 July 2026 for restricted programmes, 1 June–1 September 2026 for open ones; apply for the uni-assist VPD as early as possible
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)Country rule
    No tuition at most public universities, only a semester contribution (about €70–430).

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatik (mono-bachelor) · Taught in German; restricted admission; winter start
    Mathematics
    Mathematik (mono-bachelor) · Taught in German; restricted (DoSV); winter or summer start
    Medicine
    Medicine in Berlin is taught at Charité – Universitätsmedizin Berlin, shared by Freie Universität and Humboldt-Universität; apply there.
    Law
    Rechtswissenschaft (First State Law Exam) · Taught in German; restricted (DoSV); winter start
    Economics
    Volkswirtschaftslehre (mono-bachelor) · Taught in English and German; English at B2 also required; restricted (DoSV, or uni-assist for international applicants); winter start
  67. 67Newcastle UniversityUnited Kingdom831top-10% papers
    Computer science bachelorEnglish
    Computer Science BSc
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    Typically IELTS 6.5 with 5.5 in each skill; some courses ask more
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science BSc (2027 entry): international fee £31,500 in year 1.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc · A-level AAB; IB 34 points; international fee £31,500 in year 1
    Mathematics2027 entry
    Mathematics BSc · A-level AAB; IB 34 points (alternative offers on the page)
    Medicine2027 entry
    Medicine and Surgery MB BS · A-level AAA; IB 36 points; UCAT (threshold changes each cycle)
    Law2027 entry
    Law LLB · A-level AAA; IB 36 points
    Economics2027 entry
    Economics BSc · A-level AAB; IB 34 points
  68. 68Friedrich-Alexander-Universität Erlangen-NürnbergGermany816top-10% papers

    Source describes: Winter semester 2026/27 (deadlines)

    Computer science bachelorGerman
    Informatik (B.Sc.)
    How to apply
    FAU's campo portal (up to 3 applications)
    Deadline
    15 April–15 July for open programmes (Artificial Intelligence B.Sc.: 31 May); 4 May–15 July for restricted programmes (posted form as well)
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)
    Non-EU students starting from summer semester 2027: usually €1,000–3,000 per semester depending on the programme

    €100 processing fee per application for certain non-EU applicants from winter semester 2026/27. FAU's Informatik B.Sc. is taught in German (DSH 2), with no admission restriction.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatik (B.Sc.) · Taught fully in German; no admission restriction; winter start; FAU notes it is not an international programme
    Mathematics
    Mathematik (B.Sc.) · Taught fully in German; no admission restriction; winter start
    Medicine
    Medizin (State Examination) · Taught fully in German; winter or summer start; FAU's international page lists non-EU dates for the winter semester as 'tba' (summer: 2 November–15 January)
    Law
    Rechtswissenschaft (State Examination) · Taught fully in German; winter or summer start
    Economics
    Wirtschaftswissenschaften (B.A.) · Economics and business with a choice of focus; no admission restriction; taught fully in German; winter start
  69. 69Queen Mary University of LondonUnited Kingdom811top-10% papers
    Computer science bachelorEnglish
    Computer Science BSc
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS 6.0 (5.5 each) for science and engineering, 6.5 (6.0 each) for business, economics and social science, 7.0 (6.0 each) for arts, dentistry and health; law has its own requirement
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science BSc (2027 entry): international fee £34,750 a year.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc · A-level AAA (including Maths, Computer Science or Physics); IB 36 points with 6,6,6 at HL; international fee £34,750
    Mathematics2027 entry
    Mathematics BSc · A-level ABB including A-level Mathematics; IB 32 points with 6,5,5 at HL including HL Maths
    Law2027 entry
    Law LLB · A-level A*AA; IB 36 points with 6,6,6 at HL
    Economics2027 entry
    Economics BSc · A-level AAA including Mathematics; IB 36 points with 6,6,6 at HL

    Not checked yet: medicine.

  70. 70University College DublinIreland805top-10% papers

    Source describes: Fall 2027

    Computer science bachelorEnglish
    Computer Science BSc
    How to apply
    UCD's own online application or the Common App (€60 fee)
    Deadline
    Fall 2027 entry: applications open 1 October 2026, priority deadline 1 December 2026, final deadline 1 July 2027 (rolling; some courses fill after the priority date)
    Tuition (non-EU)
    Set per course and published yearly by UCD Fees, in euros.

    Not checked yet: school certificate, language. See the university's own pages.

    €60 application fee on the Fall 2027 applicant page (UCD's general FAQ says €70; check when you apply).

  71. 71The University of WarwickUnited Kingdom783top-10% papers

    Source describes: September 2026 entry (English bands)

    Computer science bachelorEnglish
    Computer Science BSc
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS band A 6.0 (5.5 each), B 6.5 (6.0 each) or C 7.0 (6.5 each) depending on the course
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science BSc (2027 entry): English band A; 2027/28 overseas fees not yet set; the page still states the TMUA rule for 2026/27 applicants.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science2027 entry
    Computer Science BSc · A-level A*A*A including A* in Mathematics; TMUA unless eligible for a contextual offer (threshold set after results)
    Mathematics2027 entry
    Mathematics BSc · A-level A*A* in Maths and Further Maths plus A in a third subject; TMUA (otherwise STEP grade 2 in the offer)
    Medicine
    Warwick's medicine degree is for graduates only; no school-leaver MBChB.
    Law2027 entry
    Law LLB · A-level A*AA; GCSE Maths 4/C and English Language 6/B; LNAT not required
    Economics2027 entry
    Economics BSc · A-level A*AA including A in Mathematics; TMUA (top scorers may get AAA)
  72. 72Humboldt-Universität zu BerlinGermany780top-10% papers
    Computer science bachelor
    Informatik (Bachelor) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    uni-assist (My uni-assist portal)
    Deadline
    Winter semester: 1 June–15 July (complete at uni-assist, cut-off); summer semester: 1 December–15 January
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    Language
    All bachelor's programmes are taught in German: German C1 certificate to apply (for example Goethe C1, telc C1 Hochschule, TestDaF 3 in all parts), then the DSH before enrolment unless exempt
    Tuition (non-EU)Country rule
    No tuition at most public universities, only a semester contribution (about €70–430).

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Computer Science (B.Sc., mono-bachelor) · Taught in German; restricted (NC) in the first semester
    Mathematics
    Mathematics (B.Sc., mono-bachelor) · Taught in German; no admission restriction
    Medicine
    Medicine in Berlin is taught at Charité – Universitätsmedizin Berlin, shared by Freie Universität and Humboldt-Universität; apply there.
    Law
    Law (State Examination / First Law Exam) · Taught in German; restricted (NC); first semester starts in winter
    Economics
    Economics (B.Sc., mono-bachelor) · Taught in German; restricted (NC); first semester starts in winter
  73. 73University of FreiburgGermany774top-10% papers

    Source describes: 2027/28

    Computer science bachelor
    Informatik (B.Sc.) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Freiburg's online application portal (not uni-assist)
    Deadline
    Winter semester 2027/28 (non-EU): 1 June–15 July 2027 for restricted programmes, 1 June–30 September 2027 with special prerequisites, 1 June–7 October 2027 for open programmes
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)
    Non-EU students pay €1,500 per semester

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatik (B.Sc.) · Taught in German and English; German C1; no admission restriction; winter start (the page lists 1 June–8 October)
    Mathematics
    Mathematik (B.Sc.) · Taught in German; German C1; no admission restriction; winter start
    Medicine
    Humanmedizin (State Examination) · Taught in German; German C1; restricted (369 places); non-EU applicants without a German Abitur apply in Freiburg's own portal (not hochschulstart) for a 5% quota under the selection statute for foreign nationals
    Law
    Rechtswissenschaft (State Examination) · Taught in German; German C1; restricted (382 places); non-EU applicants without a German Abitur compete in an 8% quota
    Economics
    Volkswirtschaftslehre (B.Sc.) · Taught in German; German C1; no admission restriction; winter start
  74. 74University of LausanneSwitzerland760top-10% papers

    Source describes: 2026/27 (deadline page)

    Computer science bachelor
    None found · DocRoute found no computer science bachelor at the University of Lausanne (computing in Lausanne is taught at EPFL).
    How to apply
    UNIL's online application
    Deadline
    28 February if you need a visa or must take the ECUS exam; 30 April otherwise (medicine: also register with swissuniversities before 15 February). No bachelor start in the spring semester.
    School certificate
    Only broad (mainly literary or scientific) foreign school-leaving diplomas give access, with average-grade requirements and sometimes supplementary exams; access to university at home is not enough.
    Language
    Mainly taught in French; some foreign diplomas also need a French exam or the ECUS exam

    Not checked yet: tuition (non-eu). See the university's own pages.

  75. 75Cardiff UniversityUnited Kingdom753top-10% papers
    Computer science bachelorEnglish
    Computer Science (BSc)
    How to applyCountry rule
    UCAS (one application for up to five courses)
    DeadlineCountry rule
    13 January 2027, 18:00 UK time for most courses; 15 October 2026 for medicine, dentistry and veterinary courses (closed)
    School certificateCountry rule
    A levels, the IB or a national school qualification the university accepts; check the grades listed for your country. Some national certificates are accepted only after a foundation year.
    Language
    IELTS 6.5 (5.5 each) standard or 7.0 (6.0 each) higher; medicine, dentistry, nursing and other health courses ask more
    Tuition (non-EU)Country rule
    International (overseas) fees are set per course.

    Computer Science (BSc), September 2027: IELTS 6.5 with 5.5 in each part.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer scienceSeptember 2027
    Computer Science (BSc) · A-level ABB–BBC; IB 32–30 or 655–554 at HL; IELTS 6.5 (5.5 each)
    MathematicsSeptember 2027
    Mathematics (BSc) · A-level AAB–BBB including at least B in Maths; IB 34–31 or 665–555 at HL with 5 in HL Maths; IELTS 6.5 (5.5 each)
    MedicineSeptember 2027
    Medicine (MBBCh) · A-level AAA including Biology or Chemistry plus a second science (Biology, Chemistry, Maths, Physics or Psychology); UCAT in the year of application
    LawSeptember 2027
    Law (LLB) · A-level AAA–ABB (one grade lower with an A in the EPQ)
    EconomicsSeptember 2027
    Economics (BSc) · A-level AAB–BBB including Maths; IB 34–31 or 665–555 at HL with 5 in HL Maths; IELTS 6.5 (5.5 each)
  76. 76Karlsruhe Institute of TechnologyGermany728top-10% papers
    Computer science bachelor
    Informatics (Informatik) B.Sc. · The checked page does not state the teaching language; see the country rule below.
    How to apply
    KIT International Students Office portal (plus hochschulstart for restricted programmes)
    Deadline
    15 July for the winter semester (the only bachelor intake)
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    Language
    German B1 to apply; by enrolment DSH-2, TestDaF 4 in all parts, Goethe C1, telc C1 Hochschule or similar
    Tuition (non-EU)
    Non-EU students pay €1,500 per semester

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatics (B.Sc.) · Taught in German; 443 places, first semester in winter only; non-EU deadline 15 July; non-EU applicants are selected separately on their school or university record and/or the Feststellungsprüfung
    Mathematics
    Mathematics (B.Sc.) · Taught in German; no admission limit; winter start; non-EU deadline 15 July (EU: 15 September)
    Medicine
    KIT has no medicine degree.
    Law
    KIT has no law degree.
    Economics
    Digital Economics (B.Sc.) · No separate economics bachelor found; taught in German and English; 40 places; winter start; apply by 15 July
  77. 77Technische Universität DresdenGermany717top-10% papers
    Computer science bachelor
    Bachelor Informatik · The checked page does not state the teaching language; see the country rule below.
    How to apply
    uni-assist
    Deadline
    Non-EU applicants: 1 April–15 July for the winter semester (programme pages, checked 2026-10-31; an older international-applicant leaflet gave 31 May)
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)Country rule
    No tuition at most public universities, only a semester contribution (about €70–430).

    uni-assist charges €75 for the first application. Programme pages list 1 April–15 July for non-EU applicants (EU applicants with German proof: to 15 September).

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Computer Science (B.Sc.) · Taught in German; open admission; non-EU applicants apply 1 April–15 July (programme page valid until May 2027)
    Mathematics
    Mathematics (B.Sc.) · Taught in German; open admission; non-EU applicants apply 1 April–15 July
    Medicine
    Medicine (State Examination) · Taught in German; limited admission (hochschulstart, NC selection, with selection interviews); non-EU applicants apply 1 April–15 July
    Law
    No law degree found at TU Dresden.
    Economics
    Business Administration and Economics (B.Sc.) · Taught in German; restricted (NC); non-EU applicants apply 1 April–15 July
  78. 78Georg-August-Universität GöttingenGermany704top-10% papers
    Computer science bachelor
    Angewandte Informatik (B.Sc.) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Göttingen's application portal (hochschulstart for restricted programmes)
    Deadline
    Non-EU/EEA applicants, restricted programmes (1st semester): 1 March–30 April for the winter semester; open programmes: enrol within the dates in the admission letter
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)Country rule
    No tuition at most public universities, only a semester contribution (about €70–430).

    €65 evaluation fee per application semester for non-EU/EEA applicants with a foreign certificate.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Angewandte Informatik (B.Sc.) · Taught in German; no admission restriction (Germans and EU citizens enrol without applying); winter start only; non-EU applicants follow the separate international procedure
    Mathematics
    Mathematik (B.Sc.) · Taught in German; no admission restriction; winter start only
    Medicine
    Medizin (State Examination) · Taught in German; restricted (Germans/EU via hochschulstart, other applicants to the university); winter or summer start
    Law
    Rechtswissenschaften (State Examination) · Taught in German; no admission restriction; winter or summer start
    Economics
    Volkswirtschaftslehre (B.Sc.) · Taught in German and English; no admission restriction; winter or summer start
  79. 79University of GranadaSpain701top-10% papers
    Computer science bachelor
    Grado en Ingeniería Informática · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    Homologation of your school diploma, UNEDasiss accreditation, then the regional pre-enrolment (preinscripción) of the university
    Deadline
    Andalusian single district: a separate foreign-system phase in March (6–19 March on the latest notice found, from 2025)
    School certificateCountry rule
    Your school diploma must be homologated to the Spanish Bachillerato by the Ministry of Education (a conditional slip lets you start). UNEDasiss converts your grades; the Specific Competence Tests (PCE) in May/June or September raise your admission score.
    LanguageCountry rule
    Most degrees are taught in Spanish (in Catalonia and Valencia also in Catalan/Valencian); some in English.
    Tuition (non-EU)Country rule
    Public fees are set per credit by the region; some regions charge non-EU non-residents more.
  80. 80University of ViennaAustria700top-10% papers

    Source describes: 2026/27 (page)

    Computer science bachelor
    Informatik (Bachelor) · Admission procedure (Aufnahmeverfahren). · The checked page does not state the teaching language; see the country rule below.
    Deadline
    Last cycle (2026/27): non-EU applicants 22 June–3 August 2026 for programmes without an entrance exam; 2 March–4 May 2026 for programmes with one
    Language
    German C1 for admission (A2 to apply); without C1 you first join the Vienna university preparation programme (VWU)

    Not checked yet: how to apply, school certificate, tuition (non-eu). See the university's own pages.

  81. 81Aristotle University of ThessalonikiGreece695top-10% papers
    Computer science bachelor
    School of Informatics (undergraduate) · The checked page does not state the teaching language; see the country rule below.
    Language
    English-language undergraduate medicine programme exists (English certificate, interview and test)

    Not checked yet: how to apply, deadline, school certificate, tuition (non-eu). See the university's own pages.

  82. 82University of ValenciaSpain687top-10% papers
    Computer science bachelor
    Grado en Ingeniería Informática · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Ministry recognition (homologation) of your school diploma, UNEDasiss accreditation (optionally PCE tests to raise the grade), then the Valencian pre-enrolment at preinscripcion.gva.es
    Deadline
    Pre-enrolment usually mid-June to the first week of July; results in mid-July
    School certificateCountry rule
    Your school diploma must be homologated to the Spanish Bachillerato by the Ministry of Education (a conditional slip lets you start). UNEDasiss converts your grades; the Specific Competence Tests (PCE) in May/June or September raise your admission score.
    LanguageCountry rule
    Most degrees are taught in Spanish (in Catalonia and Valencia also in Catalan/Valencian); some in English.
    Tuition (non-EU)Country rule
    Public fees are set per credit by the region; some regions charge non-EU non-residents more.
  83. 83Universitat Autònoma de BarcelonaSpain685top-10% papers
    Computer science bachelor
    Grau en Enginyeria Informàtica · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Homologation of your school diploma, PAU entrance exams via UNEDasiss (two sittings a year), then pre-enrolment through Catalonia's university access office
    DeadlineCountry rule
    Pre-enrolment usually runs in June–July (extraordinary round in September for leftover places)
    School certificateCountry rule
    Your school diploma must be homologated to the Spanish Bachillerato by the Ministry of Education (a conditional slip lets you start). UNEDasiss converts your grades; the Specific Competence Tests (PCE) in May/June or September raise your admission score.
    LanguageCountry rule
    Most degrees are taught in Spanish (in Catalonia and Valencia also in Catalan/Valencian); some in English.
    Tuition (non-EU)Country rule
    Public fees are set per credit by the region; some regions charge non-EU non-residents more.
  84. 84University of BonnGermany678top-10% papers
    Computer science bachelor
    Bachelor Informatik · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Bonn's online application portal (documents uploaded, not posted)
    Deadline
    June to 15 July for the winter semester (restricted and open programmes); results in the portal in early August
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)Country rule
    No tuition at most public universities, only a semester contribution (about €70–430).

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Computer Science (B.Sc.) · Taught in German; local NC (DoSV); winter start; German at DSH 2 / C1
    Mathematics
    Mathematics (B.Sc.) · Taught in German; open admission; winter start; German at DSH 2 / C1
    Medicine
    Human Medicine (State Examination) · Taught in German; national selection procedure; winter start; German at DSH 2 / C1
    Law
    Law (State Examination) · Taught in German; local NC (DoSV); winter or summer start; German at DSH 2 / C1
    Economics
    Economics (B.Sc.) · Taught in German and English; open admission; winter start; German at DSH 1 (B2) plus English at B2
  85. 85Aalborg UniversityDenmark672top-10% papers
    Computer science bachelor
    Datalogi (bachelor) · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    optagelse.dk (up to 8 programmes)
    DeadlineCountry rule
    15 March, 12:00 CET (quota 2) for international qualifications; decisions on 28 July
    LanguageCountry rule
    Most bachelor's programmes are taught in Danish; some in English.
    Tuition (non-EU)
    2026: DKK 115,700 a year for English-taught engineering BSc programmes; DKK 55,600 for Economics and Business Administration; no bachelor's waivers

    Not checked yet: school certificate. See the university's own pages.

  86. 86Medical University of ViennaAustria670top-10% papers

    Source describes: 2027/28 (expected MedAT dates)

    Computer science bachelor
    None found · The Medical University of Vienna offers only medical programmes; there is no computer science bachelor.
    How to apply
    MedAT entrance test (online registration in March), then in-person admission
    Deadline
    MedAT 2027 (expected dates): online registration and €110 fee 1–31 March 2027, test on 9 July 2027, results in calendar week 32; admission completed by 5 September; winter semester only
    Language
    Taught in German; the MedAT and its materials are only in German, and German C1 is required to continue

    Not checked yet: school certificate, tuition (non-eu). See the university's own pages.

    Non-EU applicants can receive at most 5% of the human medicine places.

  87. 87University of Bari Aldo MoroItaly669top-10% papers

    Source describes: 2026/27 (page)

    Computer science bachelor
    Informatica · The checked page does not state the teaching language; see the country rule below.
    How to apply
    apply.uniba.it (DreamApply) evaluation, then Universitaly pre-enrolment, then visa
    Deadline
    Last cycle (2026/27): DreamApply by 30 June 2026; Universitaly by 30 September 2026 for open programmes
    School certificateCountry rule
    A secondary diploma after at least 12 years of schooling, legalised, with a Declaration of Value or a CIMEA statement; shorter schooling needs extra university years or a foundation course.
    LanguageCountry rule
    Most bachelor programmes are taught in Italian (usually B2 Italian for non-EU applicants); some are taught in English.
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.
  88. 88Trinity College Dublin, The University of DublinIreland669top-10% papers

    Source describes: 2025 cycle (page)

    Computer science bachelorEnglish
    Computer Science (BA/MCS, TR033)
    How to apply
    my.tcd.ie, 'Non-EU Application' on the course page (€55 per course)
    Deadline
    1 February priority deadline (and final for Music, Drama, Dental Science, Medicine); 30 June final (dates on the page are for the 2025 cycle)
    School certificate
    IB, A levels or an accepted national qualification; a foundation programme is available otherwise

    Not checked yet: language, tuition (non-eu). See the university's own pages.

  89. 89University of MünsterGermany663top-10% papers

    Source describes: Winter semester 2026/27 (deadlines)

    Computer science bachelor
    BSc Informatik · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Münster's online application portal (up to three programmes)
    Deadline
    Winter semester 2026/27 (non-EU/EEA): early May–31 May 2026 for restricted programmes, early May–15 July 2026 for open programmes
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)Country rule
    No tuition at most public universities, only a semester contribution (about €70–430).

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer scienceWinter 2027/28
    Informatik (B.Sc.) · Restricted admission; winter start only (Germans and equivalents apply via DoSV, early May–15 July 2027); non-EU applicants without a German qualification apply through the university's own procedure
    Mathematics
    Mathematik (B.Sc.) · No admission restriction; winter start only
    Medicine
    Medizin (State Examination) · Restricted admission; start in any semester; German at DSH 3
    Law
    Rechtswissenschaft (State Examination) · Restricted admission; start in any semester
    Economics
    Volkswirtschaftslehre (B.Sc.) · Restricted admission; start in any semester
  90. 90University of CologneGermany661top-10% papers
    Computer science bachelor
    Informatik (B.Sc.) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    uni-assist; a TestAS certificate is required; first-semester programme Studienstart International
    Deadline
    15 July (received at uni-assist) for the winter semester
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    Language
    DSH-2 or equivalent with the application (TestDaF 4 in all parts, telc C1 Hochschule, Goethe C1…)
    Tuition (non-EU)Country rule
    No tuition at most public universities, only a semester contribution (about €70–430).

    All bachelor's programmes are taught in German.

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatik (B.Sc.) · Taught in German and English; restricted (NC); winter start; international applicants need TestAS with the mathematics module (minimum percentile 40)
    Mathematics
    Mathematik (B.Sc.) · Taught in German; no NC; winter start; international applicants need TestAS with the mathematics module (minimum percentile 40)
    Medicine
    Humanmedizin (State Examination) · Taught in German; restricted (NC); winter or summer start; applicants with a foreign certificate go through the International Office ('Studienstart International Medizin')
    Law
    Rechtswissenschaft (First Exam) · Taught in German; restricted (NC); winter or summer start; international applicants need TestAS with the humanities module (minimum percentile 40)
    Economics
    Volkswirtschaftslehre (B.Sc.) · Taught in German and English; restricted (NC); winter start; international applicants need TestAS with the economics module (minimum percentile 40)
  91. 91Goethe University FrankfurtGermany658top-10% papers
    Computer science bachelor
    Bachelor Informatik · The checked page does not state the teaching language; see the country rule below.
    How to apply
    uni-assist in most cases
    Deadline
    Winter semester: 1 June–15 July for restricted programmes, 1 June–30 September for open programmes; Studienkolleg by 1 May
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    LanguageCountry rule
    Most bachelor programmes are taught in German and need German at B2 or higher (often DSH-2 or TestDaF 4 in all parts by enrolment); English-taught programmes need English proof instead.
    Tuition (non-EU)Country rule
    No tuition at most public universities, only a semester contribution (about €70–430).

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatik (B.Sc.) · Taught in German; unrestricted admission; winter or summer start
    Mathematics
    Mathematik (B.Sc.) · Taught in German; unrestricted admission; winter or summer start
    Medicine
    Medizin (State Examination) · Taught in German; restricted (NC); winter start; international applicants submit TestAS (MIN module, in German) and German at DSH-3 by the deadline
    Law
    Rechtswissenschaft (State Examination) · Taught in German; restricted (NC); winter or summer start
    Economics
    Wirtschaftswissenschaften (B.Sc.) · Economics and business administration combined; taught in German; restricted (NC); winter or summer start
  92. 92University of SevilleSpain654top-10% papers

    Source describes: 2026/27 (page)

    Computer science bachelor
    Grado en Ingeniería Informática – Ingeniería del Software · Also offered: Tecnologías Informáticas, Ingeniería de Computadores and Inteligencia Artificial. · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    Homologation of your school diploma, UNEDasiss accreditation, then the regional pre-enrolment (preinscripción) of the university
    Deadline
    Andalusian single district pre-enrolment: the foreign-students phase offers 5% of places in 60 degrees to foreign nationals whose diploma was issued abroad after 1 January 2023; otherwise the ordinary phase with the PAU or UNEDasiss PCE tests
    School certificateCountry rule
    Your school diploma must be homologated to the Spanish Bachillerato by the Ministry of Education (a conditional slip lets you start). UNEDasiss converts your grades; the Specific Competence Tests (PCE) in May/June or September raise your admission score.
    LanguageCountry rule
    Most degrees are taught in Spanish (in Catalonia and Valencia also in Catalan/Valencian); some in English.
    Tuition (non-EU)Country rule
    Public fees are set per credit by the region; some regions charge non-EU non-residents more.
  93. 93University of Southern DenmarkDenmark654top-10% papers
    Computer science bachelor
    Datalogi (bachelor) · The checked page does not state the teaching language; see the country rule below.
    How to applyCountry rule
    optagelse.dk (up to 8 programmes)
    Deadline
    15 March, 12:00 CET via optagelse.dk
    LanguageCountry rule
    Most bachelor's programmes are taught in Danish; some in English.
    Tuition (non-EU)
    Set per programme; the full first year is paid in advance

    Not checked yet: school certificate. See the university's own pages.

    All applicants with non-EU qualifications are invited to the uniTEST admission test.

  94. 94Complutense University of MadridSpain651top-10% papers

    Source describes: 2026/27 (early admission)

    Computer science bachelor
    Grado en Ingeniería Informática · The faculty states that one group is taught in English. · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Homologation, UNEDasiss (admission grade, Bachillerato modality and Spanish accreditation), then UCM pre-enrolment
    Deadline
    Early admission for applicants living outside Spain, last cycle (2026/27): 20 January–1 April 2026
    School certificateCountry rule
    Your school diploma must be homologated to the Spanish Bachillerato by the Ministry of Education (a conditional slip lets you start). UNEDasiss converts your grades; the Specific Competence Tests (PCE) in May/June or September raise your admission score.
    LanguageCountry rule
    Most degrees are taught in Spanish (in Catalonia and Valencia also in Catalan/Valencian); some in English.
    Tuition (non-EU)
    Non-resident non-EU students over 18 pay the higher per-credit rate (the 'fourth enrolment' price)
  95. 95Eberhard Karls University of TübingenGermany651top-10% papers
    Computer science bachelor
    Informatik (Bachelor, Mono) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    ALMA application portal
    Deadline
    15 July for restricted programmes, 30 September for open programmes (winter semester)
    School certificateCountry rule
    Your school certificate must count as a German higher-education entrance qualification (HZB). If it does not, the usual route is a Studienkolleg with an assessment test (Feststellungsprüfung) or one to two years of university study at home. The university makes the final decision.
    Language
    DSH-2 or DSH-3, TestDaF 4–5 in all parts, or telc C1 Hochschule, depending on the programme
    Tuition (non-EU)
    Non-EU students pay €1,500 per semester

    Entry requirements by field

    As published on each programme page (checked 31 Oct 2026; UK grades are typical offers). Grades are not converted between school systems; the university decides how it reads yours.

    Computer science
    Informatik (mono-bachelor) · Taught in German; no admission restriction; winter or summer start
    Mathematics
    Mathematik (mono-bachelor) · Taught in German; no admission restriction; winter or summer start
    Medicine
    Medizin (State Examination) · Taught in German; restricted in first and higher semesters; winter or summer start
    Law
    Rechtswissenschaft (State Examination) · Taught in German; restricted admission; winter or summer start
    Economics
    International Economics (B.Sc.) · Taught in German and English; no admission restriction; winter start
  96. 96Università Cattolica del Sacro CuoreItaly647top-10% papers

    Source describes: 2027/28

    Computer science bachelor
    Matematica – curriculum Computer Science and Artificial Intelligence (Brescia) · A curriculum of the mathematics bachelor, not a separate computer science degree. · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Cattolica's international online application
    Deadline
    Round 1: 4 November 2026–17 February 2027; Round 2: 18 February–5 May 2027 (non-EU applicants advised to use Round 1)
    School certificateCountry rule
    A secondary diploma after at least 12 years of schooling, legalised, with a Declaration of Value or a CIMEA statement; shorter schooling needs extra university years or a foundation course.
    LanguageCountry rule
    Most bachelor programmes are taught in Italian (usually B2 Italian for non-EU applicants); some are taught in English.
    Tuition (non-EU)
    Non-EU family income: €8,800 a year (about €5,900 with the UCSC International Scholarship)

    Dates shown on the timeline page are for the BSc in Criminology; other programmes may differ.

  97. 97Universidad Autónoma de MadridSpain638top-10% papers
    Computer science bachelor
    Grado en Ingeniería Informática · A bilingual option is offered. · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Homologation, UNEDasiss accreditation and a Bachillerato modality, then UAM pre-enrolment; applicants living outside Spain can use UAM's early admission
    DeadlineCountry rule
    Pre-enrolment usually runs in June–July (extraordinary round in September for leftover places)
    School certificateCountry rule
    Your school diploma must be homologated to the Spanish Bachillerato by the Ministry of Education (a conditional slip lets you start). UNEDasiss converts your grades; the Specific Competence Tests (PCE) in May/June or September raise your admission score.
    Language
    Spanish B2 if your school system is not Spanish-speaking (DELE, SIELE or similar)
    Tuition (non-EU)Country rule
    Public fees are set per credit by the region; some regions charge non-EU non-residents more.
  98. 98Politecnico di TorinoItaly633top-10% papers

    Source describes: 2026/27 (page)

    Computer science bachelorItalian
    Computer Engineering (Ingegneria Informatica) · Also has an English-taught track (Percorso in lingua inglese).
    How to apply
    Apply@polito, TIL admission test or SAT (not for Architecture), Universitaly for visa applicants
    Deadline
    Last cycle (2026/27): language certificates by 22 May 2026 for non-EU visa applicants; Universitaly by about 30 June 2026
    School certificate
    12 years of schooling (EQF level 4), plus the national entrance exam where compulsory
    Language
    B2 English for English-taught or B2 Italian for Italian-taught programmes
    Tuition (non-EU)Country rule
    Fees depend on family income; non-EU applicants without Italian income documents usually pay a fixed or maximum fee.
  99. 99Charles UniversityCzechia632top-10% papers

    Source describes: 2027/28 (MFF example)

    Computer science bachelorCzech
    Informatika (verified in DocRoute) · Verified for 2027/28: build the route from the home page.
    How to apply
    Charles University's electronic application (is.cuni.cz), one application per programme; each faculty sets its own dates
    Deadline
    Example: Faculty of Mathematics and Physics, Informatika (Czech-taught), 31 March 2027, application fee CZK 1,000; other faculties differ
    Language
    Czech-taught programmes need Czech; some programmes are taught in English
    Tuition (non-EU)Country rule
    Czech-taught programmes are free; English-taught programmes charge tuition.

    Not checked yet: school certificate. See the university's own pages.

  100. 100Université PSLFrance617top-10% papers

    Source describes: 2025 cycle (FAQ page; fees 2022/23)

    Computer science bachelor
    Bachelor's degree in Organizational Computer Science (Dauphine) · The checked page does not state the teaching language; see the country rule below.
    How to apply
    Parcoursup for CPES, Dauphine licences and the Sustainability Sciences bachelor's (acting degree at CNSAD separately)
    DeadlineCountry rule
    For 2027/28: DAP opened 1 October 2026 and closes in mid-December (Campus France lists 15 December); universities answer by 30 April 2027. Parcoursup: registration January–March 2027
    LanguageCountry rule
    Licence programmes are taught in French; a French test (TCF or DELF/DALF) is often required.
    Tuition (non-EU)
    CPES and Sustainability Sciences: national fees (about €170 plus CVEC in 2022/23); Dauphine licences vary

    Not checked yet: school certificate. See the university's own pages.

How this list is made

Order: P(top 10%) — the number of a university's publications in 2020–2023 that belong to the 10% most cited in their field (fractional counting, core publications, all sciences), region Europe. It measures research impact, not teaching quality or how hard admission is. Data from the CWTS Leiden Ranking Open Edition 2025 by Centre for Science and Technology Studies (CWTS), Leiden University, released under CC0 1.0. The 2026 edition is due on 4 Nov 2026; the list will be updated then.

Admission facts are for a citizen of a non-EU country applying to a first bachelor's degree. A line marked “Country rule” is the national procedure from an official national source; other lines come from the university's own pages.