Quick navigation

Main navigation

Bachelor's degree Computer Science

"We were really surprised at how the industry was snatching us up. Almost all of us received several job offers before we even graduated.”

Dean Cavelti, Computer Science graduate, senior project manager at Namics

Click here to view graduate profile

Good reasons to study computer science

The Bachelor programme forms the basis for a successful career as a computer science engineer. For this reason, in addition to current topics, foundational concepts and methods are taught which endure beyond the trends of the moment:

  • A cutting-edge practical education on the Winterthur or Zurich campuses
  • Full-time or part-time study with the possibility of receiving course credits for professional activities
  • Inclusion of the students in the research and development activities of the institutes in collaboration with companies
  • Multi-faceted attractive job opportunities upon completion of the study programme
  • High demand for graduates by companies
  • The study programme forms the basis for a successful career as a computer engineer. For this reason, along with current trends, concepts and methods are primarily taught which endure beyond the current hot topics.

Film about the Computer Science Bachelor's degree programme

At a glance

Title: Bachelor of Science ZFH in Computer Science

Workload: 180 ECTS-Credits

Duration: 6 Semester (Vollzeit), 8 Semester (Teilzeit)

Study model: Full-time studyPart-time studyPractice-integrated Bachelor , International profile (only full-time study)

Modules in English: Selection of modules (PDF 297,4 KB) (for more information please visit International Office)

Start of Program: Autumn

Application deadline: 30. April

Location: Winterthur, Zurich

Language of Instruction: German

Semester Fee: CHF 720 per Semester + additional study costs

Graduate programmes: Master of Science in Engineering (MSE)

Curriculum content bachelor's degree Computer Science

Computer science is in a process of rapid flux and has come to pervade almost every area of life. New technologies and fields of application are emerging almost by the day. The many varied job profiles are changing and growing just as rapidly. Today, there is a great demand for highly qualified engineers with good communication skills who can work in a team and develop innovative solutions. 

Applications in Information and Communication Technology (ICT) are found everywhere in the professional and private sectors. Many institutions and administrative bodies can only perform their tasks with properly functioning IT systems. The economy can no longer compete without optimised IT systems. The graduates of the ZHAW School of Engineering ensure that these systems work properly, and in many areas they are developing them further.

During the course, you gain a well-founded basic knowledge of different aspects of computer science, such as software development, communication systems and computer systems, and theoretical and scientific principles. The instruction harmonises the theoretical and practical aspects, and so provides an ideal preparation for your work in this professional field. A great variety of fascinating activities await you. For example, you can work in process development, and optimise the IT systems in government departments, and in manufacturing. Or you can supervise and develop complex IT systems and applications in businesses. As a project leader, you will take control and develop new products, and incorporate them into the practical operations.

Applications in Information and Communication Technology (ICT) are omnipresent in the professional and private sectors. Many institutions and administrative bodies can only complete their tasks with functional ICT; the economy can no longer compete without optimised ICT. The graduates of the ZHAW School of Engineering ensure the functioning and further development of these systems in many areas.

Study models

The Bachelor programme is offered both as a full-time programme with a duration of three years, as well as a part-time programme with a minimum duration of four years. Part-time studies are designed in such a way that working while studying is supported to as great an extent as possible: For example, the timetable is designed compactly and credit may be given for professional activities.

We offer the Practice-Integrated Bachelor programme for secondary-school graduates that combines internships and lectures in a four-year model.

The Bachelor programme can be completed with the International Profile, which entails attending English-language modules and an extended stay abroad. There are also further opportunities available, such as completing an exchange semester at a partner university during the Bachelor programme. International exposure as part of a study programme improves not only career prospects but also expands cultural horizons.

Winterthur and Zurich

The Computer Science bachelor's degree is offered at the Winterthur  and Zurich campuses.

Practical relevance

Our degree programme in computer science will guarantee you a high level of practical relevance. You will work on practical tasks as early as the first semester. You will benefit from the close links of the course of study with the following institutes:

The lecturers work on interdisciplinary research and development projects in collaboration with industrial and economic partners. The current results of this collaboration are continually incorporated into the teaching. In the project work and Bachelor thesis at the end of your studies, you deal independently with current topics and problems, usually in close collaboration with a company.