Data Engineering

On this degree programme, you combine software engineering, machine learning and analytics and become a sought-after expert in software and data engineering.

You can complete the practice-driven degree programme either full- or part-time with a choice of German/English or French/English, which prepares you optimally for the fastest-growing job profiles on the digitalised labour market.

The head of the programme Prof. Dr. Erik Graf presents the BSc in Data Engineering

Start your studies in autumn 2023.


  • Title/Degree Bachelor of Science (BSc) in Data Engineering
  • Specialisations Applied Data Analytics
    Machine Learning Engineering
  • 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/English and French/English
  • Location Biel
  • School School of Engineering and Computer Science

Focus areas

Gain in-depth knowledge of software engineering and machine learning. Combining your skills will enable you to realise intelligent applications and data pipelines in all key application fields.

What you will gain with your degree

The degree programme offers an ideal foundation for the fastest-growing job profiles in the context of machine intelligence and software development.

You will learn to design and implement software in a practice-focused setting. From the very first semester, you will have the opportunity to combine these skills with your growing knowledge of machine learning, based on the Living Lab approach. The combination of these core areas opens up a ready, future-proof landscape of career prospects for you upon graduating.


Career prospects

After successfully completing your studies, you will have excellent prospects on the job market as a Bachelor of Data Engineering. With your strong basic training in software engineering, you possess a high level of expertise in requirements analysis, planning and implementation, as well as the management of software projects.
Your in-depth knowledge of machine learning and data engineering guarantees you a job that matches your interests and career aspirations.

Admission requirements

Many paths lead to the Bachelor of science in Data Engineering. 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.

You can complete your studies bilingually in German/English or French/English in Biel.

A language level of B2 is required for either German or French, and a B1 for English.

The language of instruction is stipulated in advance for each course and will appear on your diploma. With the exception of the language modules, about half of the modules are taught in German/French only; the other half, especially the specialisation modules, in English only.
All documents are normally made available in both languages. You may provide proof of proficiency (exams, graded assignments, etc.) in the language of your choice (German, French or English).
A reference to the successful completion of the bilingual degree programme will appear on your Bachelor’s diploma.

  • 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.

Advise + 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.