Master in Business Administration

As an internationally accredited academic programme, the Swiss Management Centre (SMC)’s Master of Business Administration (MBA) offers an assiduous research-based curriculum, emphasising experiential knowledge and real-life applications.

Using real-world case studies, the Programme provides you the skills you need to reach your goals as leaders, innovators, and entrepreneurs.

For those who aim to advance to the top, whether playing a role in top senior management or becoming a renowned entrepreneur, SMC’s MBA programme offers top-notch opportunity for its students to equip themselves with the tools needed for career advancement and personal growth.

The courses will teach you not only to recognise opportunity, but also how to create one, an essential ability in a constantly evolving business environment. Improve your chance of success and strive for the top with SMC’s Master of Business Administration.


Candidates must meet the following requirements:

  • An undergraduate degree from an internationally recognised academic institution or the SMC’s Accelerated Bachelor of Business programme certificate – ABBA,
  • A minimum of three (3) years working experience in middle management or equivalent, respective to the profession
  • Proof of English proficiency




The programme duration depends on your individual progress and time committed to the course. Students and the dedicated professor construct a preferable schedule and start the course at any convenient time.



This course aims to help the student develop a basic understanding of the essentials of management and the nature of complex organisations. Topics  include basic theories, principles, concepts, etc. of management and organisations, attempting to develop rational and systematic techniques of analysis and enquiry as well as endeavouring to interface theory with practice.

Marketing Management

This course is designed to enhance understanding of marketing as a social science and a business field. It builds upon four major marketing themes: building and managing profitable customer relationships, building and managing strong brands to create brand equity, harnessing new marketing technologies in the digital age, and marketing in a socially responsible way around the globe. Revealing insights to modern marketing, the course also discusses the major trends and forces that impact this dynamic and ever-changing field of business.

Managerial Finance & Accounting

This course is designed to teach students to handle budgets and other finance and accounting tools, while not neglecting the critical thinking skills necessary to interpret results and outcomes in order to lead a business into financial soundness. .

Business Research

This course is designed to provide a strategic view and understanding of business environments. Business research is necessary in helping to fully understand business strategies and to create a solid understanding of how decisions may affect the business.

Managerial Economics

This course is the application of economic theory to managerial issues. Elements of managerial economics will be covered, including all aspects of business activities, such as production, pricing, financing, management, and strategy.

Human Resources Management

The course introduces contemporary issues in the field both from a global and a strategic perspective. It provides the basis for understanding labour relations, compensation and benefit schemes as well as the role of HR within an organisation.

International Business and Trade

This course provides a framework for analysing decisions made by firms in an international context. This framework provides the basis for formulating strategies that will enable businesses to succeed in the international business environment.

 Business Development Management

This course introduces you to the issues, strategies, and relationships that correlate with developing sustainable revenue through well-managed sales and business development activities. Special emphasis is put on developing a sales force programme, managing strategic account relationships, team development, diversity in the work force, sales force automation, problem-solving skills, and financial issues.

Case Studies – The F1 Art of Leadership

This course provides you with an exclusive training and action experience, focussing on the business side of motorsports and sports sponsorship. Special emphasis is put on analysing and discussing the field of Formula One motor racing, including leadership, marketing, logistics, and sponsorship management. The students will be given insights into the racing world, applicable to Formula 1 and any other high-performance sport and business.


The Master Degree is granted following the successful completion of the subjects, the accumulation of a minimum of 90 (with a 4-year Bachelor) to 120 (with a 3-year Bachelor) ECTS credits (or less, in accordance to the undergraduate degree credits) and the completion of a capstone project presented to the Swiss Management Center. To graduate and receive degree certification, students should achieve a minimum overall GPA of 2.7.