Masters Degree

Master (MBA) in IT Security Management

The MBA in Information Security Management has been designed to help protect vital corporate information assets as well as the underlying systems and technology resources. This SMCU online degree enables graduates to successfully lead their teams alongside the frontlines of modern-day cyber warfare.

The core business section of the degree delivers a solid understanding of the business organization and its various functions while delivering the tools to critically assess corporate priorities, assets and processes involved. Based on a wealth of academic material and practical application, the initial program stage helps to foster the degree of inter-disciplinary understanding necessary to assess risks and protect corporate data integrity and confidentiality. Students will be provided the managerial skills needed to develop towards effective and innovative leaders.

SMCU will guide the student towards being able to understand, assess, implement and lead around the pillars of Information Security Management: development and implementation of strategic policies and management system on government and corporate level, risk management and disaster – and business continuity planning and implementation, assess and influence management decisions within a complex security context – all the above comes wrapped into a high-paced and compelling curriculum that challenges the student to become a successful InfoSec manager.

This program is ideal for managers who need to lead, oversee information security operations, as well as for individuals who run their own business in the respective field and need to have a thorough understanding of the underlying technology as well as corporate mechanisms. Furthermore, the MBA in Information Security Management can be attractive to individuals currently serving with the military or law-enforcement agencies.

The SMC online MBA program is intellectually challenging and has been designed by top academicians business leaders. It strongly supports self-paced learning and provides unparalleled flexibility. A peer review is strongly promoted. It forms a cornerstone of the program’s performance management and trains your feedback-, responsibility-, timing-, and teamwork skills.


Sl.No. Subject
1 Marketing Management
2 Managerial Finance & Accounting
3 Business Research
4 Managerial Economics
5 Human Resource Management
6 International Business and Trade
7 Management
8 Business Development Management
9 Information Security Policy Management
10 Network and Systems protection
11 Corporate Security
12 Risk Assessment & Threat Management
13 Capstone Project Expectations
14 Capstone Defense
15 Oral Defense

Graduation Criteria
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 with the undergraduate degree credits) is required.

The completion of a capstone project is to be presented to the Swiss Management Center.
Students should achieve a minimum overall GPA of 2.7.