Computer Science

Are you fascinated by the world of computers and would like to help shape the future of the digital information world? Then become a skilled specialist who is highly sought-after in all industries.

On this flexible university degree programme, you will learn how computers are programmed and used efficiently and reliably. To combine your job in IT with your studies, you can switch from full-time to part-time study or vice versa, as needed.

Five steps to your bachelor’s degree in Computer science.

Start your studies in autumn 2023.


  • Title/Degree Bachelor of Science (BSc) in Computer Science
  • Specialisations Computer Perception and Virtual Reality
    Digital Business Systems
    Distributed Systems and IoT
  • Mode of study Full-time (6 semesters)
    Part-time or work-study programme (8 semesters)
  • Start date 18. September 2023
  • Application deadline 31. July 2023
  • ECTS credits 180 ECTS
  • Teaching language German only, or German and French (bilingual); English
  • Location Biel
  • School School of Engineering and Computer Science

Focus areas

You acquire knowledge of current IT topics and conduct research in modern laboratories. Half-way through the programme, you decide on your specialisation and structure your studies accordingly.

What you will gain your degree

You have the freedom to tailor your studies to your personal needs – both time-wise and content-wise.

Right from the first semester on, you tackle numerous projects with a practice-driven approach in small, focussed groups. BFH has top-notch specialists and a large regional, national and international network. Another interesting option is the bilingual tuition in the bilingual City of Biel.

Career prospects

After successfully gaining your degree, you will have excellent prospects on the job market in all sectors as a Bachelor of Computer Science.

The areas of application are virtually unlimited and are growing continuously, which is why the need for well-trained specialists is constantly increasing. The huge variety of job opportunities guarantees you a position that matches your interests and professional aspirations. You also benefit professionally from BFH’s large network.

Admission requirements

Many paths lead to the Bachelor of Science in Computer Science. If you are uncertain, there is the ‘sur dossier’ admission procedure. Please contact us about this.

Academic requirements

You will be admitted to the degree programme with:

  • Vocational training with the Federal VET Diploma and a vocational baccalaureate in a profession related to the discipline.
  • Vocational training with the Federal VET Diploma and a vocational baccalaureate in a profession not or only partly related to the discipline and a vocational internship of up to one year
  • A Swiss general baccalaureate and a one-year vocational internship
  • A Swiss general baccalaureate and our Passerelle scheme
  • A Swiss general baccalaureate or a Swiss vocational baccalaureate in a different discipline and work-study bachelor degree programme (WSB) for individual degree programmes
  • A Swiss or foreign school-leaving qualification (upper secondary level) equivalent to the Swiss vocational baccalaureate and a one-year vocational internship in a related profession.
  • A Swiss specialised baccalaureate and a one-year vocational internship

Professional prerequisites

Meeting one of the following professional prerequisites qualifies you to study at Bern University of Applied Sciences:

  • A federal diploma from a professional education institution in a technology or science discipline and vocational training with the Federal VET Diploma in a profession related to the discipline. Previous academic achievements may be recognised in certain cases, allowing you to start off in a higher semester or complete fewer modules than are included in the normal curriculum.

For your studies in Computer Science, two options are available:

Studies in German* (full time and part time)
You can complete your entire study programme in German in Biel (full time or part time).

Bilingual studies in German and French* (full time only).
A language level of at least B2 (C1 desirable) is required for either German or French and a minimum of A2 for English.
Full-time studies can be completed according to the “immersion principle” in an explicitly bilingual environment (German-French). The language of study is determined in advance for each course and will appear on your certificate. With the exception of the language modules, about half of the modules are taught in German only, the other half in French only.
The course material is available in both languages. You can complete your competency assessments (exams, graded assignments, etc.) in the language of your choice (German or French).
A reference to your successfully completed bilingual studies will be added to your bachelor’s degree.

*English as a working and teaching language in computer science.

  • Regardless of the language model chosen, some courses may be taught in English, the main language in Computer Science.
  • Teaching documentation in Computer Science subjects is usually only available in English.
  • You will have the opportunity to use and perfect your English in discussions and written work.
  • You are also welcome to apply if you hold a foreign degree (‘sur dossier’ admission procedure).

  • Do you have a degree from a traditional Swiss university, ETH or another university of applied sciences in a related discipline? Provided you have not been exmatriculated for unsatisfactory performance, you can continue your degree with us and parts of your previous academic achievements may be recognised (application after successful matriculation). Depending on your professional experience in the field of your degree, you may be required to obtain additional practical experience through a vocational internship or work-study bachelor degree programme.

Advice + information

Still have questions about the programme? The head of the degree programme, lecturers and students will be able to answer your questions at one of our information events.


Choosing a degree programme is an important decision. We will be happy to arrange a face-to-face chat to answer your questions and advise you on the requirements for your chosen programme.

Information event

Visit one of our information events and find out all about the degree programme, the admission requirements and your career prospects.