Lucerne School of Business – Management Programs Master of Science in Business Administration with a Major in Business Innovation & Entrepreneurship
Lucerne School of Business – Management Programs

Lucerne School of Business – Management Programs

Master of Science in Business Administration with a Major in Business Innovation & Entrepreneurship

Lucerne, Switzerland

MSc

3 up to

8 semesters

German, English

Full time, Part time

31 Dec 2025*

Feb 2026

CHF 1,300 / per semester **

On-Campus

* For Swiss and EU/EFTA applicants, registration is possible until further notice. For applicants requiring a visa, an application for the spring semester is no longer possible.

** Application fee: CHF 250 | Semester fees for Swiss students: CHF 800 | Semester fees for foreign students: CHF 1,300| Plus additional study-related costs

Key Summary

    About : The Master of Science in Business Administration with a Major in Business Innovation & Entrepreneurship focuses on developing skills for business innovation and creating entrepreneurial ventures. This course prepares students to tackle real-world challenges and develop innovative solutions.
    Career Outcomes : Graduates can explore various career paths such as entrepreneurship, business consultancy, innovation management, and roles within startups or established companies aiming to enhance their innovation capacity. This program opens doors to leadership positions in both corporate and entrepreneurial settings.

Develop ideas for products and services and introduce them to the market

The Major in Business Innovation & Entrepreneurship equips students with the skills and tools entrepreneurs need in an international business world. In this major, you will cultivate the entrepreneurial skills necessary to develop and launch businesses in organisations or your own startup.

In this program, you will:

  • learn to develop a business idea and launch it successfully onto the market
  • receive a practically oriented, research-based education in entrepreneurship
  • benefit from small teaching groups and class sizes

Decision-makers of tomorrow

Graduates of the Major Business Innovation & Entrepreneurship are the decision-makers of tomorrow and are fit to solve challenging problems in their day-to-day business, to structure complex situations, and to operationalize them profitably. Aside from your specialized major, a Master of Science in Business Administration means you are prepared to work in a variety of fields, thanks to your well-rounded and versatile education from the Lucerne School of Business.

Two Master's Degrees

Two master's degrees from two different institutions are an added value in themselves because of the enriching experience and the additional master's degree from a university outside Switzerland. At the Lucerne School of Business, students can benefit from agreements with partner universities that allow them to study for two degrees for the price of (not very much more than) one.

Duration of studies

  • Fast-track study program: 3 semesters
  • Regular study program: 4 semesters
  • Extended study program: 6 - 8 semesters
  • Employment up to a half-time job is possible in conjunction with the study program.
  • For international students: the study workload demands a commitment of 25 contact hours per week (lectures, group-work exercises, projects)
  • Students can still change their major during the first semester. Other majors include: Online Business and Marketing, Public and Nonprofit Management, Tourism, and People Management and Organization

Time model

  • Full-time, part-time, and work-study
  • The majority of lectures take place on two days of the week on which attendance is required (currently Monday and Tuesday).

The Lucerne School of Business further offers Finance and Real Estate programs.