Algorithms in Bioinformatics

BIOINF3310 Phylogeny and Evolution

LecturerProf. Daniel Huson
LecturesThursdays, 16:15-18h, TBA
AssignmentsAssignments will be made available every Thursdays at 16:00h via Ilias. Solutions are due by the following Thursdays at 16:00h. 
Tutorials

Tutorials: Tuesdays, 16:15-18h, TBA

Participation is mandatory. 

ExamWritten exam
Audience

Bachelor students, bioinformatics and medical informatics, 6 LP

Master students, bioinformatics

LanguageEnglish
LinksAlma Ilias

Contents

This course gives an introduction to the basic concepts and methods of phylogenetics, with an emphasis on phylogenetic networks.

Here is a tentative schedule:

DateTopicAssignments
20.10. (Tuesday!)1. Graphs and treesAssignment 1
22.10.2. Counting trees and tree neighborhoodsAssignment 2
29.10.

3. Maximum parsimony

(Some overlap with Sequence Bioinformatics)

Assignment 3
5.11.

4. A simple model of evolution

(Some overlap with Sequence Bioinformatics)

Assignment 4
12.11.

5. Distance-based method 

(Some overlap with Sequence Bioinformatics)

Assignment 5
19.11.6. Rooted trees and networksAssignment 6
26.11.continuedAssignment 7
03.12.7. Unrooted trees and networksAssignment 8
10.12.continuedAssignment 9
17.12.8. Consensus trees and networksAssignment 10
7.01.9. Neighbor netAssignment 11
14.01.10. Phylogenetic outlinesAssignment 12
21.01.11. Phylogenetic diversityAssignment 13
28.01.12. Trees vs. networksPractice exam
02.02. (Tuesday)EXAM, TBA 
Makeup exam31.3.2026 10-12h in TBA 

There will be a makeup exam on 31.3.2026. Please send an email to Prof. Daniel Huson if you intend to participate in this exam.

Recommended textbooks

  • Stadler et al,  Decoding Genomes: From Sequences to Phylodynamics, decodinggenomes.org, 2024.
  • Huson, Rupp und Scornavacca, Phylogenetic Networks, Cambridge University Press, 2010
  • Felsenstein, Inferring Phylogenies, Sinauer, 2004

How to get credit for this course

  • Always participate in the weekly problem sessions and actively present your results. If you miss more than two tutorials, then you will not be allowed to take the exam.
  • Assignments are set weekly and are due the following week.
  • There will be weekly quizzes in the tutorials on the assignments, you must pass 50% to qualify for the exam.
  • Pass the exam.