// Adds dimensions UUID, Author and Topic into GA4
Saturday, September 5, 2026
28.3 C
Singapore

NTU tops list of best young universities around the world yet again

SINGAPORE: Nanyang Technological University (NTU) has once again clinched the coveted title of the world’s leading young university, topping the Times Higher Education Young University Rankings for yet another year.

The latest Times Higher Education rankings reaffirm NTU’s dominance among universities with a school-age of 50 years or less. NTU stands as the sole representative from Singapore in this esteemed league of young academic institutions.

In a statement released by NTU, the university attributed its continued success to several key factors, such as its commitment to providing a superior teaching and research environment, its global outlook, industry engagement, and research output.

The top five universities that followed in NTU’s heels in the 2024 rankings comprised of three schools in France and two in Hong Kong.

The second to fifth spot were claimed by the Paris Sciences et Lettres – PSL Research University Paris, The Hong Kong University of Science and Technology, City University of Hong Kong, and Université Paris-Saclay, respectively.

The Hong Kong Polytechnic University, Sorbonne University in France, Pohang University of Science and Technology (POSTECH) in South Korea, and Maastricht University in the Netherlands rounded out the top ten leading young universities in the world.

Hot this week

What do you think is considered late in Singapore? Netizens share their thoughts

On Reddit, a netizen asked: "Thoughts on waiting: How late is late in SG?"

PHV driver gets S$650 fine for touting S$65 fare at HarbourFront taxi stand

The driver claimed that the Land Transport Authority and a witness had made up the incident to lure him into the offence

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks