top of page
  • Facebook
  • LinkedIn Social Icon
  • Instagram
  • TikTok
  • Twitter
  • YouTube
  • Google Map

Tuition Fee:

CHF 12,900

Duration:

from 15 months

Master of Science in Business and Technology (MSc)

Description:

The MSc is designed to develop advanced managerial, strategic, and technological competencies for leadership roles in digitally driven organisations.

 

The programme integrates core business disciplines with digital transformation, artificial intelligence, and data-driven decision-making, enabling graduates to navigate complex business environments shaped by rapid technological change.

 

The curriculum emphasises strategic thinking, innovation, ethical responsibility, and the practical application of emerging technologies in business contexts. Graduates are prepared to manage transformation initiatives, lead multidisciplinary teams, and contribute to sustainable organisational performance in a global economy.

 

Objectives:

  1. Equip students with advanced knowledge of business management in technology-intensive environments

  2. Develop leadership and strategic decision-making capabilities in digitally transformed organisations

  3. Provide a strong managerial understanding of artificial intelligence, big data, and digital technologies

  4. Foster innovation, entrepreneurship, and change management skills

  5. Promote ethical, responsible, and sustainable use of technology in business and society

  6. Prepare graduates for managerial, consulting, and entrepreneurial roles in global organisations

 

Learning Outcomes:

Upon successful completion of the programme, graduates will be able to:

  1. Demonstrate an advanced understanding of management theories and business strategy in technology-driven contexts

  2. Explain the role of digital transformation, artificial intelligence, and data analytics in organisational performance

  3. Analyse complex business problems using strategic, financial, and technological frameworks

  4. Apply data-driven and AI-supported approaches to managerial decision-making

  5. Lead and manage projects, teams, and innovation initiatives in dynamic business environments

  6. Design and implement digital transformation strategies aligned with organisational objectives while considering ethical and governance implications

 

Structure of the Programme:

The programme consists of 12 compulsory modules, each worth 6 ECTS credits, plus a final project of 18 ECTS, for a total of 90 ECTS credits.


The curriculum is structured to progressively build business foundations, technological competence, and strategic integration.

 

Core Business & Management Modules:

  1. Organisational Behaviour

  2. Leadership Development

  3. Marketing Management

  4. Accounting for Managers

  5. Project Management

  6. Strategic Management


Digital, AI & Data-Driven Management Modules:

1.    Entrepreneurship and Innovation

  1. Digital Transformation

  2. Artificial Intelligence and Machine Learning

  3. Big Data Analytics

  4. AI in Business Decision-Making

  5. Advanced Study of Ethical Considerations

 

Programme Duration & Credit Framework (Indicative):

  • Award: Master of Science in Business and Technology (MSc)

  • Total Credits: 90 ECTS

  • Duration:

    • 15 months (accelerated track), or

    • 18 months (standard track)

  • Delivery Mode: On-campus, blended, or fully online (subject to approval)

 

Teaching and Learning Methods:

The programme employs a learner-centred and practice-oriented approach, including:

  • Lectures and interactive seminars

  • Case studies and applied business scenarios

  • Project-based learning and simulations

  • Group work and peer collaboration

  • Guest lectures from industry professionals

  • Independent study and guided research

 

Assessment Methods:

Assessment methods are designed to evaluate both theoretical understanding and practical application and may include:

  • Individual and group assignments

  • Case study analyses

  • Oral and written presentations

  • Project reports

  • Applied research papers

  • A final capstone project or dissertation (where applicable)

 

Career Opportunities:

Graduates of the MSc in Business and Technology are prepared for a wide range of professional roles, including:

  • Business and Technology Manager

  • Digital Transformation Manager

  • Strategy and Innovation Consultant

  • Project or Programme Manager

  • Product or Business Development Manager

  • Data-Driven Business Analyst

  • AI and Digital Strategy Advisor

  • Entrepreneur or Start-up Founder

  • Management Consultant in technology-focused organisations


The programme supports careers across consulting, finance, technology, manufacturing, services, the public sector, and multinational enterprises.


Admission Requirements:

Applicants must meet the following criteria:

  • A recognised Bachelor’s degree (or equivalent) in Business, Management, Engineering, Computer Science, Economics, or a related field

  • Applicants from other disciplines may be considered based on relevant professional experience

  • Proof of English or French language proficiency for non-native speakers (in accordance with institutional policy)

  • Submission of required documents, typically including:

    • Academic transcripts

    • Curriculum Vitae (CV)

    • Copy of an identification document

    • Any additional documentation required by the institution

 

Admission decisions are based on academic background, professional experience, and alignment with the programme objectives.

 

recevoir le bulletin

Make an appointment with the Head of Admissions

SWISS UMEF
University of Applied Sciences Institute

Administrative Office

187 Route d’Aïre
1219 Aïre – Geneva, Switzerland​

+41 (0) 22 732 07 12

info@swiss-umef.ch
(For general inquiries)

Admissions Office

185 Route d’Aïre

1219 Aïre – Geneva, Switzerland

+41 (0) 22 732 07 12

admissions@swiss-umef.ch
(For admission only)

Copyright © 2026 by SWISS UMEF. All Rights Reserved.

bottom of page