University of Leeds

Leeds, United Kingdom

The University of Leeds, founded in 1904, is a Russell Group research university located on a single campus just off Woodhouse Lane, a 10-minute walk from Leeds city centre. One of the UK's largest universities, it offers over 300 undergraduate and 300 postgraduate programmes across engineering, business, medicine, law and the humanities, and is particularly well regarded for automotive and mechatronic engineering. Leeds is the UK's second-largest business and financial centre after London. The university has around 38,000 students, including over 12,000 international students from more than 170 countries, and has received the Queen's Anniversary Prize — the country's top academic honour — on three occasions.

Key facts

Programs