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
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
- UCL: English language requirements · checked 27 Oct 2026
- UCL: Undergraduate fees 2027–28 · checked 27 Oct 2026
- UCL: Computer Science BSc · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- Oxford: English language and visa requirements · checked 31 Oct 2026
- Oxford: Computer Science (course page, 2027 entry) · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- Cambridge: Entry requirements · checked 27 Oct 2026
- Cambridge: Computer Science · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- Imperial: Deadlines · checked 27 Oct 2026
- Imperial: English language requirements · checked 27 Oct 2026
- Imperial: Computing BEng · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- UCPH: Bachelor admission for non-EU applicants · checked 30 Oct 2026
- Study in Denmark: How to apply · checked 27 Oct 2026
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)
- ETH: Application process (non-Swiss certificate) · checked 30 Oct 2026
- ETH: Tuition fees · checked 27 Oct 2026
- swissuniversities: Admission requirements by country · checked 27 Oct 2026
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.
- KU Leuven: Application instructions for degree students · checked 27 Oct 2026
- KU Leuven: Apply to KU Leuven · checked 30 Oct 2026
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
- King's: Undergraduate English language entry requirements · checked 27 Oct 2026
- King's: Computer Science BSc entry requirements · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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.
- Utrecht: Application procedure · checked 27 Oct 2026
- Utrecht: Tuition fees · checked 27 Oct 2026
- Utrecht: Economics and Business Economics, application and admission · checked 30 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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
- Manchester: Undergraduate entry requirements (international) · checked 27 Oct 2026
- Manchester: BSc Computer Science (2027 entry) · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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.
- Université Paris Cité: Admission as an independent international student · checked 30 Oct 2026
- Campus France: Études en France procedure (2027/28) · checked 27 Oct 2026
- Campus France Rwanda: Changes for international students in 2026 · checked 27 Oct 2026
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
- Edinburgh: English language entry requirements · checked 30 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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)
- UZH: Application deadlines · checked 30 Oct 2026
- UZH: Language requirements · checked 27 Oct 2026
- UZH: Fees and contributions · checked 27 Oct 2026
- swissuniversities: Admission requirements by country · checked 27 Oct 2026
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).
- Groningen: Bachelor application deadlines 2027/28 · checked 31 Oct 2026
- Groningen: English language requirements 2027/28 · checked 27 Oct 2026
- Groningen: Tuition fees for bachelor's programmes · checked 27 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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.
- Sapienza: Applying as an international student · checked 31 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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.
- Ghent: Language requirements · checked 27 Oct 2026
- Ghent University: Application deadlines (degree students) · checked 30 Oct 2026
- Ghent University: How to submit an application · checked 30 Oct 2026
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
- KI: Apply for a bachelor's programme · checked 30 Oct 2026
- KI: Tuition fees · checked 27 Oct 2026
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.
- Padova: Admission of international students · checked 27 Oct 2026
- Padua (DiSSGeA): International students, 2027/28 applications · checked 30 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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.
- Federico II: International site · checked 27 Oct 2026
- Federico II: Registrations and enrolments · checked 31 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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
- TUM: Tuition fees for students from non-EU countries · checked 27 Oct 2026
- TUM: uni-assist · checked 27 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- EUR: Tuition fee 2027-2028 · checked 27 Oct 2026
- Erasmus School of Economics: Bachelor deadlines · checked 27 Oct 2026
- EUR: First registration (bachelor) · checked 27 Oct 2026
- EUR: Apply for International Bachelor Economics and Business Economics · checked 31 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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
- Heidelberg: Application deadlines · checked 31 Oct 2026
- Heidelberg: Language requirements · checked 27 Oct 2026
- Heidelberg: Tuition fees for international students · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- Leiden: Tuition fee (bachelor) · checked 27 Oct 2026
- Leiden: Language requirements for bachelor's programmes · checked 27 Oct 2026
- Leiden: Bachelor's application deadlines · checked 31 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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
- TU Delft: BSc admission requirements (international diploma) · checked 27 Oct 2026
- TU Delft: Tuition fee and finances · checked 27 Oct 2026
- TU Delft: Application process Computer Science and Engineering · checked 31 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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
- Nottingham: Minimum English language entry requirements · checked 27 Oct 2026
- Nottingham: Computer Science BSc · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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.
- UvA: Applying for a bachelor's programme · checked 27 Oct 2026
- UvA: Tuition fees · checked 27 Oct 2026
- UvA: Applying to the UvA (bachelor's) · checked 31 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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
- Birmingham: International entry requirements · checked 27 Oct 2026
- Birmingham: Computer Science BSc · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- LMU: Applications for admission · checked 31 Oct 2026
- LMU: Deadlines for international applicants · checked 27 Oct 2026
- LMU: Fees and tuition fees · checked 27 Oct 2026
- LMU: Information sheet on application for admission (non-EU), 30 June 2026 · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- Bologna: Enrolling from a non-EU country · checked 27 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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.
- Radboud: Bachelor application deadlines · checked 31 Oct 2026
- Radboud: Tuition fee amounts · checked 27 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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.
- Milan: International enrolment in degree programmes · checked 27 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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.
- UiO: Admission · checked 27 Oct 2026
- UiO: Table of costs · checked 27 Oct 2026
- UiO: Technology Systems admission for applicants without Norwegian · checked 31 Oct 2026
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.
- Aarhus: Tuition fees and application fee · checked 30 Oct 2026
- Study in Denmark: How to apply · checked 27 Oct 2026
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
- Lund: International Business bachelor's · checked 30 Oct 2026
- University Admissions: Autumn semester dates · checked 27 Oct 2026
- University Admissions: English language requirements · checked 27 Oct 2026
- University Admissions: Who is required to pay fees? · checked 27 Oct 2026
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
- Helsinki: Bachelor's Programme in Science admissions · checked 27 Oct 2026
- Helsinki: Apply to bachelor's programmes · checked 30 Oct 2026
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.
- Paris-Saclay: Tuition fees · checked 30 Oct 2026
- Campus France: Études en France procedure (2027/28) · checked 27 Oct 2026
- Campus France Rwanda: Changes for international students in 2026 · checked 27 Oct 2026
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.
- EPFL: How to apply (bachelor) · checked 30 Oct 2026
- EPFL: Tuition fee and other fees · checked 27 Oct 2026
- swissuniversities: Admission requirements by country · checked 27 Oct 2026
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.
- Sorbonne University: Exemption policy for 2026-2027 · checked 27 Oct 2026
- Sorbonne University Sciences: Apply to Licence 1 (international students) · checked 31 Oct 2026
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
- Leeds: Entry requirements for international applicants · checked 27 Oct 2026
- Leeds: Computer Science BSc · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- Bristol: English language profile D · checked 27 Oct 2026
- Bristol: BSc Computer Science (2027) · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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.
- Glasgow: English language requirements · checked 27 Oct 2026
- Glasgow: Computing Science (2027 entry) · checked 31 Oct 2026
- Glasgow: Medicine MBChB (2027) · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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.
- NTNU: FAQ for prospective undergraduate students · checked 27 Oct 2026
- NTNU: Admission, Bachelor in Informatics · checked 30 Oct 2026
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)
- Bern: Bachelor admission information · checked 27 Oct 2026
- Bern: Tuition and semester fees · checked 27 Oct 2026
- University of Bern: Application deadlines for students · checked 30 Oct 2026
- swissuniversities: Admission requirements by country · checked 27 Oct 2026
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
- Liverpool: International English language tests · checked 27 Oct 2026
- Liverpool: Computer Science BSc entry requirements · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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)
- Sheffield: English language requirements for undergraduates · checked 27 Oct 2026
- Sheffield: Computer Science BSc (2027) · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- Hamburg: Dates and deadlines · checked 30 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
47University of PortoPortugal1,005top-10% papers
Source describes: 2026/27 (page)
- Computer science bachelorPortuguese
- Licenciatura em Engenharia Informática e Computação (FEUP)
- 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.
- Porto: Special call for international students · checked 30 Oct 2026
- ULisboa ISCSP: International students · checked 27 Oct 2026
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.
- Uppsala: Bachelor's Programme in Business and Economics · checked 27 Oct 2026
- Uppsala: Bachelor's Programme in Game Design and Graphics · checked 31 Oct 2026
- University Admissions: Autumn semester dates · checked 27 Oct 2026
- University Admissions: English language requirements · checked 27 Oct 2026
- University Admissions: Who is required to pay fees? · checked 27 Oct 2026
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.
- ULisboa ISCSP: International students (licenciaturas) · checked 27 Oct 2026
- ULisboa: International student admission (1st cycle) · checked 31 Oct 2026
- Porto: Special call for international students · checked 27 Oct 2026
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.
- Florence: International students · checked 27 Oct 2026
- Florence: 2026/2027 intake rounds · checked 30 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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.
- RWTH: Bachelor application for international applicants · checked 27 Oct 2026
- RWTH: Financing your studies (international students) · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- VU: How to apply for a bachelor's programme · checked 27 Oct 2026
- VU: Tuition fee rates for bachelor's programmes · checked 27 Oct 2026
- VU: Bachelor's Computer Science admissions · checked 31 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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.
- Turin: Application for international students · checked 30 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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
- WUR: Tuition fees (bachelor) · checked 27 Oct 2026
- WUR: Language requirements · checked 27 Oct 2026
- WUR: Apply for a bachelor's programme · checked 31 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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
- Politecnico di Milano: Students with a foreign degree · checked 30 Oct 2026
- Politecnico di Milano: Fees · checked 27 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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.
- Gothenburg: Bachelor's Programme in International Relations · checked 27 Oct 2026
- Gothenburg: Software Engineering and Management Bachelor's Programme · checked 31 Oct 2026
- University Admissions: Autumn semester dates · checked 27 Oct 2026
- University Admissions: English language requirements · checked 27 Oct 2026
- University Admissions: Who is required to pay fees? · checked 27 Oct 2026
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
- Southampton: English language test band scores · checked 27 Oct 2026
- Southampton: BSc Computer Science · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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.
- UNIGE: Steps to enrol · checked 31 Oct 2026
- swissuniversities: Admission requirements by country · checked 27 Oct 2026
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.
- Maastricht: International Business admission requirements · checked 27 Oct 2026
- Maastricht: Psychology tuition fees · checked 27 Oct 2026
- Maastricht: Computer Science admission requirements 2027-2028 · checked 31 Oct 2026
- Study in NL (Nuffic): How to apply · checked 27 Oct 2026
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.
- Barcelona: Degree admission with foreign qualifications · checked 27 Oct 2026
- UNEDasiss: University admission through homologation (2021 guide) · checked 27 Oct 2026
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.
- Basel: Application deadlines · checked 31 Oct 2026
- swissuniversities: Admission requirements by country · checked 27 Oct 2026
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.
- DTU: Fees, funding and permits (General Engineering) · checked 27 Oct 2026
- DTU: Deadlines and important dates (General Engineering) · checked 31 Oct 2026
- Study in Denmark: How to apply · checked 27 Oct 2026
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.
- Pisa: Bachelor's courses for non-EU citizens · checked 30 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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
- Exeter: English profile D · checked 27 Oct 2026
- Exeter: BSc Computer Science · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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.
- NKUA: BA in Archaeology, History and Literature of Ancient Greece – admissions · checked 31 Oct 2026
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
- FU Berlin: Application with a non-German entrance qualification · checked 27 Oct 2026
- FU Berlin: Application deadlines · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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
- Newcastle: English language requirements for international students · checked 27 Oct 2026
- Newcastle: Computer Science BSc · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- FAU: Applications for undergraduate programmes · checked 31 Oct 2026
- FAU: Tuition fees for students from non-EU states · checked 27 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- Queen Mary: English requirements for undergraduate programmes · checked 27 Oct 2026
- Queen Mary: Computer Science (2027) · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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).
- UCD Global: How to apply (FAQ) · checked 27 Oct 2026
- UCD Global: Information for applicants (Fall 2027 entry) · checked 30 Oct 2026
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)
- Warwick: Undergraduate English language requirements · checked 27 Oct 2026
- Warwick: Computer Science BSc · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- HU Berlin: International students · checked 27 Oct 2026
- HU Berlin: Requirements for undergraduate degree programmes (international) · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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
- Freiburg: How do I apply? · checked 27 Oct 2026
- Freiburg: Tuition fees for international students · checked 27 Oct 2026
- Freiburg: Dates and deadlines · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- UNIL: Additional conditions · checked 27 Oct 2026
- UNIL: Bachelor's degree with a foreign diploma · checked 30 Oct 2026
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)
- Cardiff: English requirements for undergraduates · checked 27 Oct 2026
- Cardiff: Computer Science (BSc) · checked 31 Oct 2026
- UCAS: 2027 entry deadline for most courses · checked 27 Oct 2026
- UCAS: 2027 entry deadline for Oxford, Cambridge and most medicine courses · checked 27 Oct 2026
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
- KIT: Application for bachelor studies · checked 27 Oct 2026
- KIT: Application deadlines · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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
- TU Dresden: Application procedures for international applicants · checked 31 Oct 2026
- TU Dresden: Computer Science (Bachelor), deadlines for international applicants · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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
- Göttingen: Application and enrolment · checked 27 Oct 2026
- Göttingen: Restricted admission programmes, 1st semester (non-EU/EEA) · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- Granada: Admission with non-EU school studies · checked 27 Oct 2026
- Granada: Pre-enrolment, foreign-system phase · checked 31 Oct 2026
- UNEDasiss: University admission through homologation (2021 guide) · checked 27 Oct 2026
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.
- Vienna: Application and admission periods · checked 30 Oct 2026
- Vienna: Admission for non-EU applicants with little German · checked 30 Oct 2026
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.
- AUTh: English-language undergraduate medicine programme · checked 27 Oct 2026
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.
- Valencia: Admission with a non-EU secondary certificate · checked 31 Oct 2026
- UNEDasiss: University admission through homologation (2021 guide) · checked 27 Oct 2026
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.
- UAB: Validated qualifications for non-EU citizens · checked 31 Oct 2026
- UNEDasiss: University admission through homologation (2021 guide) · checked 27 Oct 2026
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
- Bonn: Applicants from non-EU countries · checked 27 Oct 2026
- Bonn: Application deadlines · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- Aalborg: Finance and fees · checked 30 Oct 2026
- Study in Denmark: How to apply · checked 27 Oct 2026
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.
- MedUni Vienna: Admission process (Medicine and Dentistry) · checked 27 Oct 2026
- MedAT: Registration MedUni Wien · checked 27 Oct 2026
- MedAT: Information in English · checked 30 Oct 2026
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.
- Bari: Admission of international students · checked 30 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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.
- Trinity: How to apply (international) · checked 30 Oct 2026
- Trinity: Entry requirements for international students · checked 27 Oct 2026
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
- Münster: Non-EU/EEA applicants · checked 27 Oct 2026
- Münster: Dates and deadlines · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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)
- Cologne: Application for non-EU citizens · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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
- Goethe University: Studying with a foreign degree · checked 31 Oct 2026
- Goethe University: Deadlines and dates (undergraduate) · checked 31 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- Seville: Students with non-EU pre-university studies · checked 31 Oct 2026
- UNEDasiss: University admission through homologation (2021 guide) · checked 27 Oct 2026
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.
- SDU: Tuition fees · checked 27 Oct 2026
- SDU: Admission with a non-EU exam · checked 31 Oct 2026
- Study in Denmark: How to apply · checked 27 Oct 2026
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)
- UCM: Access from non-EU education systems · checked 27 Oct 2026
- UCM: Grado price for foreign students (FAQ) · checked 27 Oct 2026
- UCM: Early Admission (international students) · checked 31 Oct 2026
- UNEDasiss: University admission through homologation (2021 guide) · checked 27 Oct 2026
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
- Tübingen: Undergraduate courses for international students · checked 31 Oct 2026
- Tübingen: Tuition fees · checked 27 Oct 2026
- DAAD: Requirements overview · checked 27 Oct 2026
- DAAD: Costs of education and living · checked 27 Oct 2026
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.
- Cattolica: Application timeline · checked 27 Oct 2026
- Cattolica: Tuition fees and scholarships · checked 27 Oct 2026
- Cattolica: Application timeline 2027/28 (International Business Management) · checked 31 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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.
- UAM: Foreign education systems · checked 31 Oct 2026
- UNEDasiss: University admission through homologation (2021 guide) · checked 27 Oct 2026
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.
- Politecnico di Torino: Applicants with a non-Italian qualification · checked 27 Oct 2026
- Universitaly: Foreign students (pre-enrolment) · checked 27 Oct 2026
- Ministry of University and Research: Non-EU students living abroad · checked 27 Oct 2026
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.
- Charles University: Study with us · checked 27 Oct 2026
- Charles University MFF: Bachelor admission 2027/2028 · checked 28 Oct 2026
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.
- PSL: Undergraduate admissions FAQ · checked 30 Oct 2026
- Campus France: Études en France procedure (2027/28) · checked 27 Oct 2026
- Campus France Rwanda: Changes for international students in 2026 · checked 27 Oct 2026
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.