Registration
Select the form that corresponds to your profile
The Master
Digital Business & AI
Artificial intelligence is reshaping value creation, competitive advantage, and leadership across every industry. It is an exciting moment unlike anything we have seen before.
It is also transforming the world of education. For decades, students had to choose between two paths: engineering schools focused on technology, or business schools centred on management and strategy. Today, that divide no longer makes sense. AI demands leaders who speak both languages — who understand how intelligent systems work, and how to turn them into value, growth, and innovation. This Master unites tech and business in one programme, because one drives the other and neither can succeed alone.
You will explore how digital transformation works from within: mastering intelligent systems, applying AI to the major domains of business, and learning how to pilot and secure organizations in the era of artificial intelligence.
Geneva offers an exceptional environment to develop this expertise — a global centre for innovation, fintech, international governance, and ethical regulation, with direct access to corporate partners, consulting specialists, and real-world business challenges.
This comprehensive two-year full-time programme is designed to equip you with the unique combination of technological insight, strategic thinking, and managerial skills to position you at the heart of the next generation of digital leaders.
This is your chance to join a passionate community, ready to take on challenges with commitment and pleasure. Your career path will be enriched by a network of Swiss and international companies and experts who work alongside us. Our Sustainable Education strategy embarks all CREAtors on an adventure where innovation is combined with social and environmental responsibility.
Next Academic year start: February 2, 2026 or October 12, 2026
120 ECTS credits
What is really interesting about this Master’s course is the opportunity to meet people working in the sector and discuss with them throughout the course.
Ivan
Student @ CREA
The programme
of the Digital Business & AI Master
AI Fundamentals
Data Literacy & Analytics for Managers
Digital Technologies & Architectures
Innovation & Creative Problem Solving
Sustainable & Responsible Digital Transformation
Applied AI for Marketing & Ecom
Applied AI for Finance
Applied AI for Tech & Operations
AI Product Management
Digital Business Management
Risk, Governance & AI Accountability
Strategic Cyber Security & Crisis Simulation
Sectorial Seminars
Study trips
Study abroad
Internship
Master thesis
The programme
in details
1st year:
CLASSES from February to May 2026
CLASSES from October 2026 to January 2027
2nd year:
INTERNSHIP from February to June 2027
CLASSES from September to December 2027
+ Master’s thesis
1st year:
COURSES from October 2026 to May 2027
2nd year:
COURSES from September 2027 to December 2027
INTERNSHIP from January 2028 to May 2028
+ Master’s thesis
Companies that recruit our CREA students
In a nutshell
Key points
3
1
120
How to join CREA
Admission requirements
- Applicants must hold a Bachelor’s degree, a national diploma in marketing, communication or public relations, a CFC (State Certificate of Proficiency) in marketing, communication (professional experience required) or an equivalent.
- Achieve an English language qualification at B2 level (optional).
Entrance exam
There is no specific entrance examination for the Master’s program.
Each application is evaluated individually by the Course Director, who reserves the right to accept or reject a candidate without justification.
Course fees
Course price: CHF 28’800.-
Application fee: CHF 300
Special price for OMNES Education Group students – (on request)
ECTS Credits
We award them to our Bachelors and Masters students. These qualifications are recognised by professional associations and by CREA’s partner companies, but do not constitute a state diploma.
They are nevertheless awarded by a public school and strictly comply with the procedures laid down in the Bologna agreements. ECTS credits are the basis of the system used to quantify studies (face-to-face classes, research work, personal work, etc.).
The Bachelors that we award total 180 ECTS credits, and 120 ECTS credits for the Masters. Collaboration agreements with other institutes or professional associations in Europe enable our students to join other training courses, particularly postgraduate courses.
Inside
Immerse yourself in CREA
Discover also
other Masters you might like
-
Master
Digital Marketing & Communication
Geneva
Master digital marketing and communication strategies to excel in a dynamic digital environment.
-
Master
Luxury Marketing
Geneva
Develop unique luxury marketing experiences and meet the expectations of an exclusive clientele.
-
Master
Digital Communication & Influencer Marketing
Geneva
Master digital strategies and influencer marketing to shape the image of brands in a connected world.
-
Master
Global Luxury Brand Management – in english
Geneva
Master global luxury brand management, crafting strategies that resonate with discerning clientele worldwide.