Computer Science

Computer Science

Course summary

The job of computer scientist is to make sure that computers do meaningful things in a targeted way. They do this by developing software: this is a 100% intellectual activity, which involves analysing, describing and planning connections, structures and processes, and finally implementing them in computer programs. Studying IT familiarises students with the core topics and methods of software development, such as programming, software engineering, databases, operating systems and computer networks; these are supplemented by a knowledge of economics and natural sciences, project management, mathematics and engineering.


Students develop software applications and learn to manage software projects. They also become acquainted with non-technical subjects, such as communication, languages, ergonomics and law. In the second part of the course, students can choose from among four specialisations.


The Bachelor of Science in Information Technology course can also be completed in nine semesters.


Title / QualificationBachelor of Science in Computer Science
Main study subjects / specialisations
  • Mobile computing
  • IT security
  • Web and business applications
  • Computer perception and virtual reality
  • Data Engineering
Program study optionsFull-time or conjunction with a job
Language(s) of instructionGerman / French
Campus(es)Biel and Bern
Professional qualificationyes
Course beginsFull-time and in conjunction with a job: week 38
Deadline for applications

Application deadline for the Bachelor program

Subsequent master program

Master of Science in Engineering

Master of Science in Biomedical Engineering

Special featuresASIIN e.V. accredited course.


Computer scientists know how computers and networks operate. They install and maintain them and develop software systems to solve a wide range of problems. Their remit also includes contact with clients and managing team discussions.

Possible areas of employment include

  • Developing new data processing systems, e.g. in manufacturing companies, software producers and research institutes, or on a freelance basis
  • Introducing and updating information technologies in business and administration settings
  • Operating, maintaining and selling/marketing computer industry products
  • Teaching in a variety of educational institutions, together with research in the university sector

Due to the ever-increasing introduction of computer and communication systems, the employment outlook for information technologists continues to be very good.

Detailed information

BSc Computer Science

Print page

Head of Division

Dr. Eric Dubuis

T +41 32 321 63 18