Introduction to molecular evolution. Multiple sequence alignment. Evolutionary models. Approaches to phylogenetic tree reconstruction based on searching algorithms. Character- and distance-based methods. File formats used in phylogenetic analysis. Computational tools to build phylogenetic trees based on nucleotide and amino acid sequences. Ancestral sequence reconstruction. Adaptive evolution. Phylogenetic networks. Phylogenomics.