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:36:20
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
- 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 available as a recording, and questions can be asked Monday (14-15h) online. Tutorials will happen in Basel, Zurich, and online.
Tutorials in Zurich: Monday 16-17h (CHN C14)
Tutorials in Basel: Thursday 12-13h (BSA E46)
Tutorials online: Monday 15-16h
ATTENTION: Lecture starts on Monday, September 21, First Tutorial in Basel on Thursday September 24
The lecturers will communicate the exact lesson times of ONLINE courses.
|
|
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.)
-
-
-
-
-
Elective Major: Neurosciences (The major in Neurosciences in the Master program Biology ETHZ will no longer be offered from autumn 2019 onwards.)
-
-
-
-
-
-
Computational Biology and Bioinformatics Master (More informations 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)
-
-
-
-