Master of Entrepreneurship and Innovation — Master at London Online University

Master of Entrepreneurship and Innovation


Course Overview

The Master of Entrepreneurship and Innovation is a 12 to 18-month executive postgraduate programme designed for senior entrepreneurs, business leaders and corporate innovation managers seeking to develop research-informed strategic capabilities at the highest academic level. Delivered entirely online through LOU's virtual learning environment, the programme integrates advanced venture strategy, corporate governance, innovation policy, research methodology and executive leadership at London postgraduate standards, equipping graduates for board-level, consultancy and executive management roles in entrepreneurial and innovation-driven organisations.

The programme is research-informed throughout, concluding with a substantial online dissertation or capstone project that allows students to investigate a significant entrepreneurship or innovation challenge with scholarly rigour. Virtual supervision with expert academics, live online seminars and peer collaboration with an international cohort of senior professionals create an intellectually demanding executive learning experience accessible from anywhere in the world.

Key Features

  • Aligned with competency frameworks promoted by the Chartered Management Institute (CMI), the Institute of Directors (IoD) and CFA Institute at executive postgraduate level
  • Research-informed study of innovation policy, corporate governance, entrepreneurial ecosystems, venture capital and executive strategy
  • Live online seminars with entrepreneurship academics and executive practitioners, plus recorded sessions available on demand
  • Digital library access to entrepreneurship research journals, innovation policy literature and executive leadership studies
  • Online dissertation or capstone project with virtual supervision from specialist academic researchers
  • Study from anywhere in the world through LOU's virtual learning environment with peer collaboration across an international executive cohort
  • Online career support including virtual interview preparation and executive career coaching

What You Will Learn

  • Critically evaluate entrepreneurial strategy, innovation ecosystems and corporate venture management at executive and policy level
  • Apply advanced corporate governance frameworks and board-level decision-making principles to entrepreneurial contexts
  • Develop and analyse research-informed innovation policy recommendations for government, industry and institutional audiences
  • Evaluate venture capital, private equity and alternative finance markets using quantitative financial modelling
  • Lead organisational transformation and cultural change initiatives in entrepreneurial and intrapreneurial settings
  • Critically assess the global innovation landscape and its implications for strategic business positioning
  • Apply advanced research methodology to a significant entrepreneurship or innovation question
  • Produce an original online dissertation or capstone project at postgraduate research standard

Who This Course Is For

  • Senior entrepreneurs and business owners seeking executive postgraduate qualifications to strengthen strategic and governance capabilities
  • Corporate innovation directors and intrapreneurs seeking research-informed executive credentials
  • Bachelor graduates in entrepreneurship or business management progressing to Master's level
  • Consultants and advisors working with high-growth ventures and investment portfolios
  • Senior professionals worldwide requiring flexible online study to achieve executive postgraduate qualifications

Career Pathways

  • Chief Executive Officer
  • Management Consultant
  • Corporate Strategy Analyst
  • Business Development Director
  • Marketing Director
  • Entrepreneur and Business Owner
  • General Manager

LOU's online career support service supports all Master's graduates with virtual CV workshops, LinkedIn profile coaching, online interview preparation and executive-level employer introductions across entrepreneurship, consulting and senior business leadership sectors worldwide.

Entry Requirements

  • A UK 2:2 (Lower Second Class) honours degree or overseas equivalent in any discipline
  • Applicants without a first degree may be considered with 5+ years of senior professional experience
  • IELTS 6.5 overall (no band under 6.0) or equivalent English proficiency
  • A 500-word research statement covering the applicant's chosen area of specialisation
  • Two academic or professional references and a short online interview

Why Study at LOU

LOU — London Online University — is an online-first division of Harold International College of London, delivering executive postgraduate education to senior professionals worldwide through LOU's virtual learning environment. The Master of Entrepreneurship and Innovation is delivered entirely online via live online seminars, recorded sessions available on demand, digital library access and virtual dissertation supervision — enabling senior professionals to study from anywhere in the world alongside their executive responsibilities.

Aligned with CMI and IoD executive standards, the programme provides a rigorous research-informed learning experience with virtual tutorial sessions, peer collaboration with an international executive cohort and LOU's dedicated online career support service. Graduates emerge with the analytical, strategic and research capabilities required for board-level entrepreneurial leadership and senior innovation management.

Apply for Master of Entrepreneurship and Innovation

The Master of Entrepreneurship and Innovation is delivered entirely online, enabling senior business leaders and innovation professionals worldwide to achieve executive postgraduate credentials without relocating. Advance your career with an LOU Master's degree delivered entirely online. Enrol Now

Frequently asked questions.

Common questions about Master of Entrepreneurship and Innovation.

The Master of Entrepreneurship and Innovation is delivered entirely online through LOU's virtual learning environment. Students attend live online seminars with entrepreneurship academics and executive practitioners, access recorded sessions available on demand and receive virtual supervision for the online dissertation or capstone — all from any location worldwide.

Students enrolled on the Master of Entrepreneurship and Innovation benefit from LOU's online career support service, including virtual CV workshops, LinkedIn profile coaching and online interview preparation. Digital library access to entrepreneurship research journals, virtual tutorial sessions with academic supervisors, peer collaboration with an international executive cohort and online career support ensure full engagement throughout the programme.

The Master of Entrepreneurship and Innovation is aligned with executive competency frameworks promoted by the Chartered Management Institute (CMI), the Institute of Directors (IoD) and the CFA Institute. LOU programmes are designed to align with these standards, providing graduates with credible, professionally referenced executive postgraduate credentials.

Applicants should hold a UK 2:2 honours degree or overseas equivalent in any discipline. Those without a degree but with 5+ years of senior professional experience may be considered. IELTS 6.5 overall (no band under 6.0) or equivalent is required, along with a 500-word research statement, two academic or professional references and a short online interview.

The Master of Entrepreneurship and Innovation runs over 12 to 18 months of full postgraduate online study. The programme concludes with an online dissertation or capstone project investigating a significant entrepreneurship or innovation topic, supervised by specialist academics via LOU's virtual learning environment.