UiO is Norway's oldest institution for research and higher education. It is currently ranked as one of the world's top 100 universities by Shanghai World Ranking. Today, the University of Oslo has approximately 27,000 students, 13% of which are international students. UiO offers more than 800 courses in English at all levels, around 40 Master’s degree programmes taught entirely in English and several PhD programmes. UiO focuses on research-based education and attracts highly qualified students from all over the country. As a classical university with a broad range of academic disciplines, UiO has top research communities in most areas. Moreover, UiO currently has 8 National Centres of Excellence and a strategic focus on interdisciplinary research in the field of energy and life sciences in particular. As a broadly based, non-profit research university, UiO has access to good public funding schemes. Lab and office facilities, libraries and technical support are at the high end.