Computer science sits in a good place for funding. Most leading programmes are taught in English, the subject is open to graduates of related degrees such as mathematics and electrical engineering, and research groups in machine learning and security recruit internationally all year.
For a master's, the strongest full awards are the ones attached to technical universities: ETH Zürich's ESOP, TU Delft's Van Effen scholarship and Politecnico di Milano's merit awards. All three look for results near the top of your cohort and are decided with your admission. If you can cover living costs yourself, a tuition-free master's at RWTH Aachen is the cheapest serious option in Europe.
For a doctorate, the market works differently. Computer science PhDs in Switzerland, Sweden and Norway are salaried posts tied to a project and a supervisor, and fellowships in AI often run their own recruitment rounds with fixed closing dates. Watch our funded positions, and read how to contact a PhD supervisor before you write to anyone.
Undergraduates have one route most other subjects lack: the US universities that are need-blind for international applicants. Admission there is extremely competitive, but cost is not part of the decision, and families below set income levels pay nothing.