It placed 10th in the 2026 World University Rankings for computer science released by British education firm Times Higher Education, marking its first time entering the global top 10.