- Home
-
Study Abroad
Choose a destination
- About us
- Contact us
Business
University of Leeds, United Kingdom
A 12-month on-campus Masters preparing students for careers in advertising and communication design, structured around three pillars of design, research and business.
Faculty: School of Design / Leeds University Business School | Department: School of Design | Duration: 12 months full-time | Intake: September 2027 | Study mode: full-time | Location: Leeds, England, United Kingdom
The Design pillar is a two-semester module on design and advertising covering graphic, typographic and digital design; the Research pillar introduces primary and secondary research methods; the Business pillar covers the commercial side of advertising, culminating in a summer project.
Graduates can work as strategists, planners, account executives or creative advertisers and designers with an understanding of advertising, brand development and consumers.
A bachelor degree with a 2:1 (hons) or equivalent, preferably in an advertising or design-related degree (including art, literature, social sciences or business); applicants with relevant experience are also considered. A response to the supporting statement questions is required and a portfolio of recent practical work may be requested after application. International applicants: IELTS 6.5 overall with no less than 6.0 in any component.
Domestic applicants: GBP 16,500 for the whole programme (2027 entry) Source
International applicants: GBP 33,700 for the whole programme (2027 entry) Source
Intake: September 2027
Duration: 12 months full-time
Business
University of Leeds, United Kingdom
Business
University of Leeds, United Kingdom
Book a free consultation with our expert counsellors and take the first step towards your dream university.
Copyrights © 2026 StudyMapped. All rights reserved.