Master in Marketing

EU Business School (EU BCN)

  • Location Barcelona, Spain
  • Degree Type Master
  • Start Date 2021/09/27
  • Duration 1 year
  • Application Deadline 2021/09/03
  • Language English
  • Attendance On Campus
  • Dedication Full-time
  • Pace Instructor-paced
  • Tuition fees 13800 €

Program description

This Program is also available in:

  • Geneva
  • Montreaux
  • Online


Markets are ever-changing, with increasingly sophisticated consumers. Now more than ever, companies require innovative, qualified marketing experts with an entrepreneurial mindset to implement creative changes. From effective use of social media marketing to understanding your target audience, this program explores modern marketing methods and theories from various perspectives, giving students an insight into how marketing decisions relate to the analytical, strategic and operational areas of a business.

Degree Awarded

A university master’s degree awarded by Universidad Católica San Antonio de Murcia (UCAM), (título propio), a state-recognized university in Spain.

A master's degree from EU Business School Switzerland which is internationally accredited by ACBSP, IACBE, IQA and certified by eduQua.


EU's faculty is composed of highly qualified academics, entrepreneurs, consultants and business leaders. All courses are taught by lecturers with a wealth of practical experience in their fields. Our teaching staff create a personalized and interactive learning environment that promotes and fosters the skills and knowledge required for a successful career in business. The caliber of the faculty and a culture that values and rewards an entrepreneurial spirit are what make EU Business School stand out.

Program Structure

The Master in Marketing (60 ECTS) is a one-year program, divided into three terms. Each term comprises four courses (4 ECTS each) and one seminar (2 ECTS). Throughout the year, students are also exposed to real-life case studies, games and business simulations. In order to graduate, participants must also complete a business plan (6 ECTS).

Learning Outcomes

The program develops a comprehensive view of the role of marketing in companies and how fundamental it is in driving companies’ success. During this program, students will:

  • Investigate the impact of political, economic, sociocultural and physical environments in marketing and how to manage them.
  • Understand the relationship between the customer and the company.
  • Learn analytical, strategic and operational marketing competencies.
  • Study the major processes of marketing through case studies and class discussion.

Career Options

The EU Master in Marketing provides students with a comprehensive understanding of marketing and its disciplines through a pragmatic approach to study. Graduates of this master may be interested in the following careers.

Head of Digital Marketing

The head of digital marketing is responsible for a company's online marketing. These professionals will create a digital strategy based on organizational objectives and ensure that it is implemented correctly with the right campaigns and messages to impact the target audience.

Marketing Manager

Marketing managers are in charge of planning, creating and implementing marketing campaigns for products, brands and organizations. Their portfolio will include various brands or product lines which are managed by their reports.

Head of Media

Heads of media are in charge of the paid advertising campaigns of an organization. They work within a determined budget with the aim of ensuring that an organization’s message reaches its target audiences effectively. Media objectives may include reach, sales, ROI or engagement.

Head of Communications

Heads of communication are in charge of all the communication materials and messages generated by an organization both off- and online. They ensure message coherence and that a positive organizational image is communicated to target audiences. Understanding audience perception, monitoring third-party messages about the organization and industry, anticipating reactions as well as tracking the effectiveness of released communication materials are important for success in this position.

  • Verified Master
  • Places available!
Master ‣ EU BCN

Don’t have an account? Sign up.

Wait a moment, please

Run hamsters! Run!