UCL School of Management

At UCL School of Management, we focus on creating disruptive research and preparing the next generation of creative and influential leaders who can apply the latest technological developments as a strategic asset for businesses in the complex, interconnected world of the future.

Studying with us

Our programmes focus on what we believe are the four major drivers of change in management: Technology, Innovation, Entrepreneurship and Analytics to equip students with the skills and knowledge to progress in a complex, interconnected business world.

We offer outstanding teaching by leading academics in their field and a fantastic Careers team to help students develop the skills and networks needed to expand their professional opportunities and progress in their careers.

A leading global institute

UCL is consistently ranked as a top 10 global university offering an internationally diverse educational experience. At UCL School of Management we welcome a diverse student body with students from over 150 countries, giving students a truly global education and leaving them with a vast global network.

UCL School of Management is ranked 3rd (Complete University Guide 2023) and 5th (Guardian 2023) in the UK for business and management studies and UCL is ranked 2nd in the UK for research power (REF 2021).


Bachelor's degree
Management Science Delivery method Length Location
BSc/MSci Management Science On campus London
Information Systems
BSc Information Management for Business On campus 3 years London
Master's degree
Business Analytics
MSc Business Analytics On campus 12 months London
MSc Entrepreneurship On campus London
Economics & Finance
MSc Finance On campus 12 months London
MSc Management On campus 12 months London
Business Administration
The UCL MBA with Peking University On campus Beijing
The UCL MBA: Global and Online Online / Distance London
Doctorate / PhD
Economics & Finance
MRes and PhD in Financial Economics On campus 5 years London
MRes and PhD in Management On campus 5 years London


Why study at UCL School of Management

Join a top 10 global university and equip yourself with the skills and knowledge required to help you progress in the complex, interconnected business world.

At UCL School of Management, you will study in Canary Wharf, the heart of the global business and finance scene, in the highest classroom in Europe on Level 50 of One Canada Square.

As part of London’s global university, you will develop an excellent network of like-minded individuals paving the way for the business world of the future. 

UCL School of Management is in the Top 10 Countries to Study Abroad

educations.com Top 10 Europe rankings 2023 badgeeducations.com Top 10 Global rankings 2023 badgeeducations.com Top 10 Global rankings 2022 badgeeducations.com Top 10 Europe rankings 2022 badge


Our postgraduate teaching takes place on Level 38 and Level 50 of the iconic One Canada Square in Canary Wharf, in state-of-the-art, innovative spaces that motivate and inspire learning, whilst providing the picturesque views of the city.

Students benefit from proximity to many of the world’s leading companies in Canary Wharf where the world comes to do business.

Undergraduate programmes are primarily based on the main UCL campus in Bloomsbury, where students are immersed in more than 150 years of history and have access to fantastic study spaces, as well as gyms, cafés, the library, plus the student’s union and associated societies.


Be the first to write a review!