| Program start date | Application deadline |
| 2025-09-01 | - |
| 2025-03-01 | - |
| 2026-09-01 | - |
| 2026-03-01 | - |
| 2027-09-01 | - |
| 2027-03-01 | - |
Program Overview
Master of Science in Computer Science
The University of Bern participates in the Swiss Joint Master of Science in Computer Science, a program offered by the Universities of Bern, Neuchâtel, and Fribourg. Detailed information about this program can be found on the corresponding webpage.
Program Details
- Degree: Master of Science in Computer Science
- ECTS: 90
- Offer: Mono 90 ECTS
- Minor: 30 ECTS
- Duration: 3 semesters
- Language: English
- Start: Fall or spring semester
Admission Requirements
To participate in the Master's program, students must have a Bachelor's degree in Computer Science or a related field. International students require a Bachelor's degree in Computer Science and must apply for admission through the University of Bern's admission office.
Study Content
Information about the study content can be found on the Swiss Joint Master of Science in Computer Science webpage.
Legal Basis
The program is based on the following legal documents:
- Studienplan für das Fach Informatik (Bachelor, PhD, Minor) vom 01.08.2011 mit Änderungen
- Studienplan für die Erlangung des Masters in Informatik BENEFRI - Universitäten Bern, Neuenburg und Freiburg, gültig ab Herbstsemester 2010
- BENEFRI, Universitäten Bern, Neuenburg und Freiburg: Reglement über die Erlangung des Masters in Informatik, gültig ab Herbstsemester 2010
- Anhang zum geltenden Studienplan Informatik
- PH-Anhang zum geltenden Studienplan Informatik
- Reglement über das Studium und die Leistungskontrollen an der Philosophisch-naturwissenschaftlichen Fakultät (Studienreglement Phil.-nat. Fakultät [RSL Phil.-nat. 18]) vom 24.05.2018 mit Änderungen
Study Structure
The program consists of the following components:
- Mono 90 ECTS
- Minor 30 ECTS
Application and Admission
Applications must be submitted to the University of Bern's admission office. Admission requirements include:
- A Bachelor's degree in Computer Science or a related field
- For international students, a Bachelor's degree in Computer Science and approval by the University of Bern's admission office
Previous Students
Previous students can apply for a change of study program or re-enroll for the next semester.
Graduation
To graduate, students must fulfill all program requirements and apply for graduation at the Dean's office.
Individual Study Requirements
The following study qualifications are required for admission:
- Bachelor's degree in Computer Science or a related field
- Bachelor's degree with Computer Science as a minor or a related field, with additional requirements of up to 60 ECTS points
- Bachelor's degree from a Swiss university of applied sciences in Computer Science with a minimum grade of 5, and additional requirements of 30-60 ECTS points
Swiss Bachelor's Degrees
The following Swiss Bachelor's degrees qualify for admission without further evaluation:
- Bachelor of Science in Computer Science from the University of Bern
- Other Swiss university degrees in Computer Science (PDF, 72KB)
- Degrees from Swiss universities of applied sciences with additional requirements (PDF, 164KB)
