VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Computational Biology
Last Updated: 2026-02-05 15:48:51
Abstract
The aim of the course is to provide up-to-date knowledge on how we can study biological processes using genetic sequencing data. Computational algorithms extracting biological information from genetic sequence data are discussed, and statistical tools to understand this information in detail are introduced.
Objective
Attendees will learn which information is contained in genetic sequencing data and how to extract information from this data using computational tools. The main concepts introduced are: * stochastic models in molecular evolution * phylogenetic & phylodynamic inference * maximum likelihood and Bayesian statistics Attendees will apply these concepts to a number of applications yielding biological insight into: * epidemiology * pathogen evolution * macroevolution of species
Content
The course consists of four parts. We first introduce modern genetic sequencing technology, and algorithms to obtain sequence alignments from the output of the sequencers. We then present methods for direct alignment analysis using approaches such as BLAST and GWAS. Second, we introduce mechanisms and concepts of molecular evolution, i.e. we discuss how genetic sequences change over time. Third, we employ evolutionary concepts to infer ancestral relationships between organisms based on their genetic sequences, i.e. we discuss methods to infer genealogies and phylogenies. Lastly, we introduce the field of phylodynamics, the aim of which is to understand and quantify population dynamic processes (such as transmission in epidemiology or speciation & extinction in macroevolution) based on a phylogeny. Throughout the class, the models and methods are illustrated on different datasets giving insight into the epidemiology and evolution of a range of infectious diseases (e.g. HIV, HCV, influenza, Ebola). Applications of the methods to the field of macroevolution provide insight into the evolution and ecology of different species clades. Students will be trained in the algorithms and their application both on paper and in silico as part of the exercises.
Resources
Lecture Notes
Lecture slides will be available on moodle.
Literature
The course is not based on any of the textbooks below, but they are excellent choices as accompanying material: * Yang, Z. 2006. Computational Molecular Evolution. * Felsenstein, J. 2004. Inferring Phylogenies. * Semple, C. & Steel, M. 2003. Phylogenetics. * Drummond, A. & Bouckaert, R. 2015. Bayesian evolutionary analysis with BEAST.
General Information
- Language
- English
- Levels
- BSC , MSC , WBZ , NDS
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 90 minutes
- Aids
- None
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture with exercise |
Computational Biology
The lecture will be held each Monday (16-18 h) either in Zurich or Basel and will be transmitted via videoconference to the second location. Tutorials will happen in both locations.
Tutorials in Zürich: Monday 18-19h (HG D 16.2)
Tutorials in Basel: Thursday 12-13h (BSA E 46)
Lecture on Monday and the Tutorial on Thursday will also be available for participation via Zoom.
ATTENTION: Lecture starts on Monday, 27.09, First Tutorial in Basel on Thursday 30.09
|
|
3 h weekly |
| independent project |
Computational Biology
Project Work (compulsory continuous performance assessments), no fixed presence required.
|
No time listed | 2 h weekly |
Offered In
-
-
-
-
-
-
-
Application Area (Only necessary and eligible for the Master degree in Applied Mathematics. One of the application areas specified must be selected for the category Application Area for the Master degree in Applied Mathematics. At least 8 credits are required in the chosen application area.)
-
-
-
-
-
-
-
-
Computational Biology and Bioinformatics Master (More information at: )
-
Core Courses (Please note that the list of core courses is a closed list. Other courses cannot be added to the core course category in the study plan. Also the assignments of courses to core subcategories cannot be changed. Students need to pass at least one course in each core subcategory. A total of 40 ECTS needs to be acquired in the core course category.)
-
Bioinformatics (Please note that all Bioinformatics core courses are offered in the autumn semester)
-
-
-
-
-
-
-
Electives (The electives list in the ETH course catalogue is an open list, and the courses listed in the ETH course catalogue provide just examples for possible elective courses, e.g. a selection of eligible courses. Students are expected to look for relevant courses in the ETH and University of Basel course catalogue and ask their mentor for approval. Courses from the advanced course category may also be taken as electives. We particularly recommend browsing the University of Basel course catalogue for elective courses of relevant master's degree programes (using the filter "programe structure" on the course catalogue website), such as for example: Biomedical Engineering, Chemistry, Drug Sciences, Epidemiology, Infection Biology, Molecular Biology, Nanosciences.)
-
-