Schedule

Lectures take place on Moday and Wednesdays from 14:35-15:55 in McCain Arts & Social Sciences 2176.

  • Event
    Date
    Description
    Course Material
  • Module
    2026/01/07
    Wednesday
    Introduction
  • Lecture
    2026/01/07
    Wednesday
    01 Course Overview & Life at Resolution
  • Lecture
    2026/01/12
    Monday
    02 Central Dogma & Pathways
  • Lecture
    2026/01/14
    Wednesday
    03 Molecular Evolution
  • Module
    2026/01/19
    Monday
    Homology Module
  • Lecture
    2026/01/21
    Wednesday
    04 Sequence Representations
  • Lecture
    2026/01/25
    Sunday
    05 Sequence Alignment - Definitions and Scoring
  • Lecture
    2026/02/01
    Sunday
    06 Optimal Alignment - Dynamic Programming
  • Lecture
    2026/02/04
    Wednesday
    07 Fast Sequence Searches: BLAST and friends
  • Assignment
    2026/02/04
    Wednesday
    Assignment 1 - Pairwise Alignment Release
  • Assignment
    2026/02/11
    Wednesday
    Assignment 2 - MSA and HMMs Release
  • Due
    2026/02/11 23:59
    Wednesday
    Assignment 1 Deadline
  • Module
    2026/02/23
    Monday
    Assembly
  • Due
    2026/02/23 23:59
    Monday
    Assignment 2 Deadline
  • Assignment
    2026/02/25
    Wednesday
    Assignment 3 - Assembly Release
  • Module
    2026/03/02
    Monday
    Phylogenetics
  • Due
    2026/03/04 23:59
    Wednesday
    Assignment 3 Deadline
  • Due
    2026/03/11 23:59
    Wednesday
    Paper Selection Deadline
  • Module
    2026/03/25
    Wednesday
    Machine Learning
  • Assignment
    2026/04/01
    Wednesday
    Assignment 4 - Machine-Learning Prediction of AMR Phenotype Release
  • Exam
    2026/04/06 15:35
    Monday
    Oral Review Presentations

    In-class presentation order will be randomly assigned and shared via email. Please send your slides in PDF format to finlay.maguire@dal.ca by midnight the day befor your presentation.

  • Exam
    2026/04/08 15:35
    Wednesday
    Oral Review Presentations
  • Due
    2026/04/08 23:59
    Wednesday
    Assignment 4 Deadline
  • Due
    2026/04/08 23:59
    Wednesday
    Written Paper Review Deadline