University of Leeds Campus
Executive Master of Arts in Journalism
On Campus
University of Leeds Logo
University of Leeds
Leeds
United Kingdom

Corporate Communications, Marketing and Public Relations

About

The Master of Arts in Corporate Communications, Marketing and Public Relations is a one-year, full-time on-campus program designed for individuals looking to develop expertise in managing corporate communications and public relations. The program provides a comprehensive foundation in brand management, media relations, crisis communication, and digital marketing, with a focus on practical application in the business world. Students will develop strategic communication skills and an understanding of the changing dynamics of global media.

Graduates will be prepared for leadership roles in marketing, communications, and public relations across a variety of sectors, including corporate, non-profit, and governmental organizations. The University of Leeds offers a dynamic environment for students to engage with industry professionals, work on real-world case studies, and build a strong professional network, ensuring that they are ready to navigate the competitive communications landscape.

Key information

Duration
-
Tuition fee
$42,425.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Corporate Communications, Marketing and Public Relations
  • Degree Type: Master of Arts
  • Duration: 1 year
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 26 June 2026
  • Location: University of Leeds, United Kingdom
  • Field of Study: Marketing
  • Language of Instruction: English

Program Structure

Semester 1 – Foundations of Corporate Communications and Marketing
Introduction to Corporate Communications
Principles of Marketing and Consumer Behavior
Public Relations Strategies and Techniques
Digital Marketing and Social Media

Semester 2 – Advanced Corporate Communications and Public Relations
Strategic Communications and Brand Management
Crisis Communications and Reputation Management
Advanced Public Relations and Media Relations
Capstone Project in Corporate Communications and Marketing

Career Opportunities

Graduates of the Master of Arts in Corporate Communications, Marketing, and Public Relations will be prepared for a wide range of roles in communication strategy, marketing management, and public relations. Career paths include communications manager, public relations specialist, brand manager, marketing strategist, and digital communications consultant. Graduates can work in a variety of sectors, including corporate communications, marketing agencies, public relations firms, media companies, and nonprofit organizations, where brand management, strategic communications, and media relations are essential.

Why Choose This Program

The University of Leeds offers a specialized Master of Arts in Corporate Communications, Marketing, and Public Relations that blends theoretical knowledge with practical skills in communication and marketing strategy. This program is designed for those looking to develop expertise in corporate communications, branding, and public relations in both traditional and digital media. Students will gain hands-on experience through a capstone project, ensuring they are ready for leadership roles in the competitive fields of corporate communication and marketing. The on-campus format offers opportunities for collaboration, networking, and mentorship from industry experts and professionals.

Contact Information

For further information, please contact the admissions office at:
Phone: +44 (0)113 243 1751
Email: admissions@leeds.ac.uk
Address: University of Leeds, Woodhouse Lane, Leeds LS2 9JT, United Kingdom