Program Structure

How You Study

Postgraduate Certificate

The course structure of the MBA in Finance, Risk and Insurance is based on seven core taught online/distance learning modules in Semester One and Semester Two with 60 (ECTS) credits focusing on management and leadership as well as finance, risk and insurance topics leading to a Postgraduate Certificate. The module “Introduction to Finance and Insurance” includes a non-compulsory induction week in the German Black Forest.

Students who successfully complete the 12 months Postgraduate Certificate (equivalent to a UK Postgraduate Diploma) can convert this to an MBA in Finance, Risk and Insurance by completing the Master’s Top-Up. This will take additional 6 months to complete in Semester Three.

Master’s Top Up

In Semester Three, students will gain 30 ECTS and attend block seminars at Offenburg University‘s Campus Gengenbach choosing one elective (modules offered may vary). In addition, research skills will be developed in order to prepare participants for their Master's Thesis.




Introduction to Finance and Insurance
• Management and Leadership in Finance
• International Financial Markets

Strategic Management in Finance
• Strategic Management
• Innovation and Design Thinking

Global Business and the Digital Agenda
• Global Economics

Insurance and Regulations
• Insurance Markets and Regulations
• ECA Foundations and Principles


International Finance
• Corporate Finance
• Financial Accounting and Reporting
• Islamic Finance and Insurance

Risk Management in Foreign Trade
• Risk Management and Compliance
• Macroeconomic Risk Analysis

Global Business and the Digital Agenda
• Digitalization: Fintech and Insuretech

Underwriting and Claims
• Underwriting and Portfolio Management
• Claims and Recovery
• Structuring Transactions


Elective 1: Global Strategy
• Corporate Diplomacy
• International Negotiation Skills
• International Trade Law

Elective 2: Business Analytics and Decision Making
• Analytical Business Understanding for Risk Management
• Financial Analytics
• Innovative Decision Making

Elective 3: Business Consulting Project
• Innovative Consulting
• Business Project

Research Methodologies and Methods and Master's Thesis



How You Are Assessed

Students will be mainly assessed through coursework which may include essays or individual/group online presentations.

In addition, some modules will be assessed through written examinations at the end of each semester. Written examinations may include short case studies, calculations, or multiple choice questions. These examinations will be held on campus at Offenburg University in July and February, and attendance in person at the written examinations in Offenburg is compulsory.

However, subject to available support facilities, candidates can make arrangements to sit the exam in the location at which they are based at the time. Please note, overseas sittings are subject to approval by Offenburg University and cannot be guaranteed. Additional fees may apply.