Software Systems

(Major 150)

Degree program: Bachelor of Science UZH in Informatics
(RVO22)

General description

Bachelor’s programs aim to provide a basic academic education with a broad scope of methodology and content. They usually last six semesters and require students to earn 180 ECTS credits. These are made up of a major study program (150 ECTS credits) and a minor study program (30 ECTS credits).
The major study program is made up of an assessment level and an advanced level. The assessment level (60 ECTS credits) covers the basics of informatics, business and economics, mathematics, and statistics, while the general compulsory program at the advanced level focuses on key topics in informatics as well as teaching the basics of scientific methods. At the same time, students begin studying specific fields. It is required to complete compulsory modules and elective modules in software-related subjects within informatics.
The study program culminates in a Bachelor's thesis comprising 18 ECTS credits.

Admission requirements

Admission to a Bachelor's degree program is granted via UZH Student Services in accordance with the ordinance on admission to studies at the University of Zurich. www.uzh.ch/en/studies/application/bachelor.html

Branch of studies

Computer science

Educational goals

Bachelor's degree programs aim to provide a basic academic education with a broad scope of methodology and content. The Bachelor's degree enables graduates to pursue a career or further studies at Master’s level at our Faculty or at another university.

Career possibilities

Graduates of the major study program in Software Systems are in demand in both the software industry and in the IT departments of all kinds of companies, where they contribute to the design, development and evolution of software systems in the role of software engineer. This will enable you to tackle the challenges of distributed, mobile and adaptive systems, which communicate with each other from anywhere and at any time, and to work with large distributed databases. By completing a Bachelor's degree, you will also be qualified to undertake further study at Master's level.

ECTS credits

150 ECTS Credits

Program structure

Assessment level conveying the basics: 60 ECTS credits Advanced level: 90 ECTS credits, including a Bachelor’s thesis comprising 18 ECTS credits
Complemented by a minor program of choice comprising 30 ECTS credits and selected from the current programs on offer: www.degrees.uzh.ch/en/ Normal period of study: six semesters
Title awarded upon graduation: Bachelor of Science UZH in Informatik (corresponds to Bachelor of Science UZH in Informatics)

Major/minor subject combinations

In addition to the major study program comprising 150 ECTS credits, a minor study program comprising 30 ECTS credits is selected from the Faculty or from other UZH faculties.

Examination and assessment regulations

Assessments are evaluated with grades or on a pass/fail basis. Grades from 1 to
6 are assigned to graded assessments, where 6 indicates the highest grade and 1 the lowest. A grade of 4 or higher is sufficient to pass. Half and quarter grades are permitted.

Language of instruction

German