BIOS 477/877 Bioinformatics and Molecular Evolution (3 credits)

[Last updated: January 8, 2026]

 

Course Schedule:

All dates are given based on the past schedule at first, then adjusted depending on how we go. Check this page regularly.

LectureDateTopicsReading*HW**Due***
1Jan 13 T
  • Introduction to bioinformatics (handout)

( Introduction to Bioinformatics by Xiong; available on Canvas)

Survey Jan 16
2Jan 15 R
  • Introduction to internet resources: databases and web tools (handout)

(Ch3)
NCBI Help
PubMed Help
Entrez Help

1 Jan 22
3Jan 20 T
  • Fundamentals of Molecular Evolution (handout)

Ch4:pp71-76
Ch7:pp238-248
Molecular Evolution Reading; available on Canvas

4Jan 22 R
  • Molecular Evolution, Part 2 (handout)
2 Jan 29
5Jan 27 T
  • Molecular Evolution, Part 3 (handout)
6Jan 29 R
  • Pairwise alignment (dotplot, dynamic programming algorithm)(handout)

Ch4:pp77-89
Ch5:pp126-139

3 Feb 1
7Feb 3 T
  • Pairwise alignment (more dynamic programming algorithm, local alignment) (handout)
G1 Mar 8
8Feb 5 R
  • Pairwise alignment (gap penalty function)
  • Introduction to substitution matrices (handout)

Ch5:pp115-126

4 Feb 12
9Feb 10 T
  • Amino acid substitution matrices (PAM & BLOSUM) (handout)
  
10Feb 12 R
  • Amino acid substitution matrices (Information theory)
  • Statistical significance of alignment scores (handout)

Ch5:pp153-155

5 Feb 19
11Feb 17 T
  • Statistical significance of alignment scores
  • Similarity search (handout)

Ch4:pp93-103
Ch5:pp139-152
NCBI BLAST Help
NCBI BLAST Statistics

   
12Feb 19 R
  • Similarity search (FASTA, BLAST) (handout)
6 Feb 26
13Feb 24 T
  • Similarity search (BLAST & FASTA statistics) (handout)
   
14Feb 26 R
  • Similarity search (BLAST & FASTA statistics)
  • Multiple Alignment - Part 1 (Introduction, Clustal W) (handout)

Ch4:pp90-93
Ch6:196-211

7 Mar 5
15Mar 3 T
  • Multiple Alignment - Part 2 (T-Coffee, MAFFT, etc.) (handout)

Ch4:pp90-93
Ch6:196-211

16Mar 5 R
  • Multiple Alignment - Part 3 (ClustalO, PRANK, etc.)
  • Alignment filtering and benchmarking (handout)

Ch4:pp103-113
Ch6:pp165-178, 211-220

8 Mar 26
17Mar 10 T
  • Domain, motif, profile
  • PSI-BLAST (handout)
 
18Mar 12 R
  • Hidden Markov models
  • Profile hidden Markov models
  • Protein family/domain databases (InterPro, etc.) (handout)

Ch6:pp179-196

G2 May 3
Mar 16 - 20 Spring break    
19Mar 24 T
  • Other protein family/domain databases and searches (HHblits, etc.)
  • Distance estimation - for nucleotide and protein sequences (handout)

Ch7:pp235-238, 251-255
Ch8:pp267-276

20Mar 26 R
  • Distance estimation (assumptions, gamma distances, synonymous and nonsynonymous substitutions)
  • Phylogenetic methods - Introduction (handout)
9 Apr 2
21Mar 31 T
  • Phylogenetic methods - Rooting, Distance based (UPGMA, FM, ME, NJ) (handout)

Ch7:pp223-235, 248-251
Ch8:pp276-313

   
22Apr 2 R
  • Phylogenetic methods (Character based: MP and ML)
  • Tree searching (Exhaustive, branch-and-bound) (handout)
10 Apr 9
23Apr 7
T
  • Tree searching (Heuristic)
  • Bootstrap analysis (handout)
   
24Apr 9 R
  • Phylogenetic methods/programs (PhyML, etc.)
  • Visualization of phylogeny (handout)
(11) optional Apr 23
25Apr 14 T
  • Protein structure databases (PDB, SCOP, CATH)
  • Protein secondary structure prediction (handout)

(Ch2)
Ch14:pp567-580
Ch11, Ch12

26Apr 16 R
  • Protein secondary structure prediction
  • Transmembrane region prediction (handout)
12 May 3
27Apr 21 T
  • Protein structure prediction (strategies)
  • Protein structure prediction (Phyre2, etc.) (handout)

(Ch13:pp529-537)

   
28Apr 23 R
  • Protein structure prediction (AlphaFold, etc.)
  • Gene prediction methods (simple methods) (handout)

Ch9
Ch10

   
29Apr 28 T
  • Gene prediction methods (simple methods, ab initio methods, etc.) (handout)
   
30Apr 30 R
  • Gene prediction, genome annotation, etc. (handout)
   
May 4 - May 8 Final week  

* Corresponding chapters and sections from the optional textbook, Understanding Bioinformatics. Sections shown in parentheses are relevant but not directly related to the lecture contents. Chapters 4, 7, 9, 11, 13, and 14 (shown in italics in the schedule) are Applications Chapters. These chapters are suggested to be read before Theory Chapters. Other reading materials are available online or through Canvas.

** Homework assignments are availalble from Canvas. G1, G2, ... are Graduate Only assignments. Assignment 11 is optional.

*** Each assignment is due at 11:59 pm on the specified date.