Leeds University Study UK Study Overseas

Background/History

Established in 1904, the University of Leeds is a distinguished university located in Leeds, West Yorkshire. Located one mile north of the vibrant Leeds city centre, the university boasts one of the largest single campus universities in the UK. The city has since engaged in a series of modern expansion since 2008, invested more than £300 million in transforming its campus. For instance, The Edge is University of Leeds’ state-of-the-art fitness, sport and well-being facility that includes a 25m eight lane swimming pool and the biggest fitness suite among UK universities.

 

Why University of Leeds?

Its size and international reputation allows the institution to offer over 500 undergraduate and more than 200 postgraduate-degree courses. The university is acclaimed internationally for its academic and research quality. A member of the prestigious Russell Group of the 24 leading research universities in the UK, University of Leeds is placed in the top 10 university for research power in the UK (Research Excellence Framework 2014).

 

Academically, the university is separated into eight faculties:

1) Faculty of Arts, Humanities and Cultures

2) Faculty of Biological Sciences

3) Faculty of Business

4) Faculty of Education, Social Sciences and Law

5) Faculty of Engineering (includes School of Computing)

6) Faculty of Environment

7) Faculty of Mathematics and Physical Sciences

8) Faculty of Medicine and Health

 

Several subjects ranked in the top 10 in UK include Accounting & Finance (3rd), Aeronautical & Manufacturing Engineering (8th), Marketing (3rd), Mechanical Engineering (4th), Medical Technology (6th), Nursing (5th) and Sports Science (8th).

 

University of Leeds was awarded the ‘University of the Year’ by The Times and Sunday Times Good University Guide 2017. Nationally, it is ranked 13th in the UK (Times/Sunday Times 2017). Similarly, the university consistently appears in the top 100 universities worldwide following the QS World Rankings 2016.

Leeds_logo_v2

Leeds International Study Centre

Leeds International Study Centre provides international students (minimally with O Levels) study pathways into two outstanding universities – University of Leeds and Leeds Beckett University. Students who enrol into Leeds International Study Centre programs will be taught academic and study skills, in addition improving their English language to prepare for studying their chosen degree in either university.

 

Background/History

The International Study Centre is located in Leeds, Yorkshire, a vibrant city and the third largest city in the UK. Home to the renowned Opera North, Leeds Art Gallery and Henry Moore Institute, the city has a solid reputation for performing arts, galleries and museums. Throughout the year, the city comes into live hosting major events and festivals such as the West Indian Carnival, the oldest Caribbean festival in Europe and the famous Leeds Festival, one of the biggest annual live music events in the UK. For shopping lovers, Trinity Leeds located in the city centre has more than 120 shops, restaurants and bars under one roof. Leeds city is also home to the biggest indoor market in Europe, the Leeds Kirkgate Market and the Victoria Quarter an 18th century shopping arcade. Indeed, Leeds is an exciting place for students to live and learn.

 

Pathway Programs

Leeds International Study Centre provides two pathways to entry into its two associated universities – International Foundation Year Program (University of Leeds and Leeds Beckett University) and International Year One Program (University of Leeds).

 

The International Foundation Year program is designed to prepare international students for the challenges ahead when in university and assist in the development of skills and knowledge necessary to succeed at university and beyond. Both University of Leeds and Leeds Becket University offer two subject routes which are Business, Law and Social Studies, and Science, Engineering and Computing. Students who wish to enrol can opt to join either in September or January. The length of the course spans two semesters (8 months). Upon successfully completing the course and achieving the required grades, student will then be able to start their chosen undergraduate degree.

 

In addition, University of Leeds offer international students the International Year One program. Two semester course is equivalent to the first year of an undergraduate degree. The University offer International Relations as a subject route. Students will study a combination of core and subject-specific modules most relevant to the degree student plan to pursue.

Scholarship, Bursary or Grants

 

Please contact us for more information

Contact Form - University of Leeds