Navigation auf uzh.ch

Department of Astrophysics

Minor in Computational Science (30 or 60 ECTS)

The Minor in Computational Science (30 and 60 ECTS, starting in fall semester 2022) consists of the following topics:

0- Informatics (WP_N0)

1- Data analysis for natural sciences (WP_N1)

2- Simulations in natural sciences (WP_N2)

3- Bioinformatics (WP_N3)

4- Neuroinformatics (WP_N4)

5- Electives (WP_N5)

 

Overview  Minor Computational Science (30 ECTS)

Graduates of the Minor in Computational Science 30 ECTS are able to write computer programs of moderate complexity in a higher programming language, and use these programs, for instance, to analyze data sets and/or to simulate models in the Natural Sciences. One of the following scopes has to be chosen:Data Analysis for Natural Sciences or Simulations in the Natural Sciences.

Students must complete:

  • 5 ECTS from WP_N0
  • either 20 ECTS from WP_N1 (ESC403 and (STA121 or PHY241) must be chosen) or 20 ECTS from WP_N2 (ESC201 and ESC 202 must be chosen)
  • 5 ECTS from all blocks WP_N0, WP_N1, WP_N2, WP_N3, WP_N4, WP_N5

 

Overview  Minor Computational Science (60 ECTS):

Graduates of the extended Minor in Computational Science 60 ECTS are able to write computer programs of moderate complexity in a higher programming language, and use these programs, for instance, to analyze biological data sets AND to simulate models in the Natural Sciences. Therefore, the minor in Computational Science is designed as a transdisciplinary program. In addition to covering fundamental topics in Applied Mathematics, Statistics and Informatics, students will be given insight into various important fields of application for scientific computing. They may select two field of application from the following list: Data Analysis for Natural Sciences, Simulations in the Natural Sciences, Bioinformatic, Neuroinformatics.

Students must complete:

  • 10 ECTS from WP_N0
  • 15 ECTS from 2 blocks of 4 possible blocks:

       - WP_N1 (ESC 403 must be attended if WP_N1 is chosen)

       - WP_N2 (ESC 201 must be attended if WP_N2 is chosen)

       - WP_N3 (BIO 390 must be attended if WP_N3 is chosen)

       - WP_N4 (INI 401 must be attended if WP_N4 is chosen)

  • 20 ECTS from all blocks WP_N0, WP_N1, WP_N2, WP_N3, WP_N4, WP_N5

 

Conditions for attending this (30 or 60 ECTS) minor: Most of the modules in the minor subject require knowledge of Linear Algebra and Analysis ('MAT 111 Linear Algebra I' or 'MAT 141 Linear Algebra for the Natural Sciences' or an equivalent module, as well as 'MAT 121 Analysis I' or 'MAT 182 Analysis for the Natural Sciences' or an equivalent module). If this knowledge has not been acquired beforehand, MAT 141 and MAT 182 must be completed at the beginning of the minor. MAT 141 can be credited as an elective module.

Structure:

*Please note: some modules are not offered any more or may not be offered each HS or each FS.

WP_N0: Core elective modules 'Informatics' (Wahlpflichtmodule Informatik)

AINF 1166 is recommended for students with no prior training in programming or with no compulsory programming course within their major.

Semester

Module

ECTS

HS

Informatics I (L+E) (Informatik I) (03SM22AINF02)

6

HS

MAT 101 Programming (07SMMAT101)

4

HS

BIO 134 Programming in Biology (07SMBIO134)1

5

FS

PHY 124 Scientific Computing (07SMPHY124)

5

FS

PHY 225 Scientific Programming in Python (07SMPHY225)

1

FS

Informatics II (V+Ü) (Informatik II) (03SM22AINF06)

6

HS

ESC 401 High Performance Computing (07SMESC401)

6

FS

CHE 103 Computer Applications in Chemistry (07SMCHE103)

4

FS

PHY 224 Programming in C++ (07SMPHY224)

1

FS

BIO 394 Interdisciplinary Research Methods In Computational Biology (07SMBIO394)2

4

FS

BIO 144 Data Analysis in Biology (07SMBIO144)

4

FS

PHY 371 Machine Learning for the Sciences (07SMPHY371)

6

1 Requirement: MAT 183

2 Requirement is BIO 134 or equivalent

WP_N1: Core elective modules 'Data analysis for natural sciences' (Wahlpflichtmodule 'Datenanalyse in den Naturwissenschaften')

Semester

Module

ECTS

FS

ESC 403 Introduction to Data Science (07SMESC403)

6

FS

STA 110 Introduction to Probability (07SMSTA110)

5

FS

STA 120 Introduction to Statistics (07SMSTA120)**

5

FS, HS PHY 241 Data Analysis II (07SMPHY241) 2

HS

STA 121 Statistical Modeling (07SMSTA121)1

5

HS

PHY 231 Data Analysis (07SMPHY231)**

3

HS STA 390 Statistical Practice (07SMSTA390)2 4

HS

STA 402 Likelihood Inference (07SMSTA402)

5

HS

STA 406 Generalized Regression (07SMSTA406)

5

HS

STA 472 Good Statistical Practice (07SMSTA472)

4

1 Requirement: STA 120 or similar

2 Limited number of participants: requires STA 121

** either STA 120 or PHY 231 can be chosen. If PHY 231 has already been completed, STA 120 can not be chosen (and vice versa).

 

WP_N2: Core elective modules 'Simulations in natural sciences' (Wahlpflichtmodule 'Simulationen in den Naturwissenschaften')

Semester

Module

ECTS

HS

ESC 201 Introduction to Computer Simulations I (07SMESC201)

5

FS

ESC 202 Simulations in the Natural Sciences II (07SMESC202)

5

FS AST 243 Computational Astrophysics Project 5

HS

AST 245 Computational Astrophysics

6

HS MAT 802 Numerical Methods for Elliptic and Parabolic Partial Differential Equations (07SMMAT802) 9

HS

MAT 820 Practical training in numerics (07SMMAT820)1

3

FS MAT 827 Numerical Methods for Hyperbolic Partial Differential Equations 10

FS

Computer Graphics (L+E) (03SM22BMI007)

6

FS
Data Visualization Concepts (L+E) (03SM22BI0008)
3

1 Limited number of participants

 

WP_N3: Core elective modules 'Bioinformatics' (Wahlpflichtmodule 'Bioinformatik')

Semester

Module

ECTS

HS

BIO 390 Introduction to Bioinformatics (07SMBIO390)

3

FS

BIO 334 Practical Bioinformatics (07SMBIO334)1

6

FS

BCH 304 Protein Biophysics (07SMBCH304)

6

HS

BIO 351 Principles of Evolution: Theory (07SMBIO351)1

6

FS

ETH 701-1418-00L Modelling in Population and Evolutionary Biology

4

HS

ETH 636-0009-00L Evolutionary Dynamics

3

HS

BIO 445 Quantitative Life Sciences: from Infectious Diseases to Ecosystems (07SMBIO445)1

6

HS

BIO 392 Bioinformatics of Molecular Sequence Variations (07SMBIO392)1

6

FS

BIO 394 Interdisciplinary Research Methods In Computational Biology (07SMBIO394)1

4

1Limited number of participants. Requirement: basic studies in Biology, Biomedicine of Biochemistry completed, including BIO 134 Programming in Biology or similar

 

WP_N4: Core elective modules 'Neuroinformatics' (Wahlpflichtmodule 'Neuroinformatik')

Semester

Module

ECTS

HS

INI 401 Introduction to Neuroinformatics (07SMINI401)

6

HS

INI 415 Systems Neuroscience (07SMINI415)

6

HS

INI 404 Neuromorphic Engineering I (07SMINI404)

6

HS

INI 507 Learning in Deep Artificial and Biological Neuronal Networks (07SMINI507)

4

FS

INI 405 Neuromorphic Engineering II (07SMINI405)

6

FS

INI 402 Computational Vision (07SMINI402)

6

FS

INI 427 Models of Computation (07SMINI427)

6

FS

INI 508 Neuromorphic Intelligence (07SMINI508)

6

 

WP_N5 Elective modules: choice from the following block or all other blocks WP_N0, WP_N1, WP_N2, WP_N3, WP_N4

Semester

Module

ECTS

HS

STA 404 Clinical Biostatistics1

5

FS

STA 408 Statistical Methods in Epidemiology2

5

HS

STA 426 Statistical Methods for the Analysis of Microarray and Short-Read Sequencing Data

5

FS ESC 412 Advanced High Performance Computing 5

HS

MAT 141 Lineare Algebra für die Naturwissenschaften

5

HS

SPI 301 Computergestütztes Experimentieren I

5

FS

SPI 302 Computergestütztes Experimentieren II

4

FS

AINF 1170 Formale Grundlagen der Informatik I

6

HS

03SM22BI0001 Foundations of Computing II

6

FS

BINF 2160 Datenbanksysteme

6

FS

BINF 4244 Software Engineering

3

HS

06SM521-001 Einführung in die Computerlinguistik I

6

FS

521005 Einführung in die Computerlinguistik II

3

HS

06SM521-004 Programmiertechniken in der Computerlinguistik

9

FS (irregular)

STA 330 Analysis of longitudinal and spatial data

5

HS Software Construction (L+E) (Softwarekonstruktion) (03SM22BI0004) 6

HS

BMINF005 Software Maintenance and Evolution

3

HS

MINF 4557 Advanced Computer Graphics

6

1 Requirement: see course catalogue VVZ

2 Requirement: STA 402 and STA 406