BSc Vertiefung and MSc Basismodule

B.Sc. Vertiefung

The B.Sc. Vertiefung is a major element of our BSc curriculum. In order to apply for a Vertiefung you need to make an appointment with me – best attained through my administrative assistant Erica Maurer. At the appointment we will discuss the possible options and agree on a subject. I usually, try to customize the subject to your interest. Below you will find a list of typically chosen subjects (they are very similar to the MSc Basismodul subjects, but, ususally, with less depth).

In conjunction with whatever reading we agree upon you are usually asked to do some assignment, a little programming task, or an analysis to apply the knowledge you learned.

M.Sc. Basismodul

The M.Sc. Basismodul is a major element of our M.Sc. curriculum and has to be finished in the first term of your M.Sc. studies at UZH. In order to apply for a M.Sc. Basismodul you need to make an appointment with one of the professors listed below.

At the appointment your study plans will be discussed. So you need to bring a plan of classes you intend to take during your M.Sc. studies with you. This appointment is intended to help you organize your coursework and your goals. Then, we look at possible options for the Basismodul and agree on a subject.  We try to customize the subject to your interest. Below you will find a list of professors with some of the typical subjects areas within Data Science they offer:

Prof. Abraham Bernstein (contact Erica Maurer for an appointment):

  • Crowd-Sourcing
  • Multi-Agent Systems
  • Distributed Systems

Prof. Renato Pajarola (contact Erica Maurer for an appointment):

  • Interactive High-dimensional Data Analysis and Visualization
  • Multidimensional Data Modeling, Approximation, Compression and Completion
  • Visual Analytics
  • Graph Drawing

Prof. Michael Böhlen (contact Daniela Bärtschi for an appointment):

  • Information Retrieval
  • Semantic Web

Prof. Chat Wacharamanotham (contact him directly for an appointment):

Typical subject areas for B.Sc. Vertiefung or Basismdul

  • Crowd-Sourcing
  • Multi-Agent Systems
  • Distributed Systems
  • Data Mining
  • Big Data Processing
  • Information Retrieval
  • Semantic Web
  • Triple Stores (Non-schema databases)
  • Graph processing
  • Graph and text embeddings