BIOL*3300 Applied Bioinformatics

course node page

The following description is for the course offering in Winter 2018 and is subject to change. It is provided for information only. The course outline distributed to the class at the beginning of the semester describes the course content and delivery, and defines the methods and criteria to be used in establishing the final grades for the course.

This course covers current methods for making use of large molecular data sets to identify the genes that control traits, to characterize genes' functions, and to infer genetic relationships among individuals. It focuses on case studies and current research in agriculture and medicine to introduce molecular data analysis methods, including analyzing molecular markers, constructing nucleotide and protein sequence alignments, constructing phylogenies, and finding motifs and genes in biological sequences. Lab sessions include an introduction to Unix and scripting for the biologist and hands-on use of several molecular data analysis programs. 


Teaching Assistant:

William (Max) Hargreaves

Credit Weight:


Course Level:

  • Undergraduate

Academic Department (or campus):

Department of Plant Agriculture



Semester Offering:

  • Winter

Class Schedule and Location:

Please refer to Web Advisor for class schedule and location.

Learning outcomes:

  1. Literacy: Students will critique a scientific journal article to help understand specific instances in which bioinformatics has been used to test biological hypotheses. Students will learn skills for text processing using programming languages and a number of software analysis packages.
  2. Numeracy: A major part of this course is for students to gain an understanding of how character information- the nucleotide composition of a gene, for example- can be analyzed quantitatively to draw inferences about the biological attributes of the characters- i.e. their biochemical function and their evolutionary history. Students will also learn to apply statistical tests in the context of bioinformatics and study different approaches for data analysis.
  3. Sense of Historical Development: Students will learn how a number of bioinformatics approaches have their antecedents in the fields of systematics and linguistics and the integration of mathematics and statistics into the analysis of molecular data.
  4. Depth and breadth of understanding: The course provides many examples of scientific discoveries that have integrated statistics and mathematics concepts with biological concepts. By studying these examples and applying components of these examples to new problems, students will utilize concepts from disparate fields to solve problems.
  5. Independence of thought: The course describes major high calibre, peer-reviewed discoveries in bioinformatics. Students will  learn to critique these studies through class participation and in written assignments.

Lecture Content:

The lectures are divided into three topics. In each topic, lectures revolve around a number of research papers with similar themes.

Topic 1: Identifying key genes important for biological variation in agriculture and medicine.

In this topic we discuss key research articles that have identified genes that explain variation among plants and animals and the methods used in these studies. We discuss how genomes are sequenced and how the analysis of data from genotyping technologies, including genotyping by sequencing approaches, provide dense snapshots of genomic variation. We also cover algorithmic approaches for obtaining optimal sequence alignments. We discuss methods of genome annotation and how to collect database information. We note DNA changes that differentiate genomes and describe how associations between individuals' genotypes and phenotypes across a population can be used to identify genes. We will also describe challenges specific to association mapping studies.

Topic 2: Identifying the molecular basis of cellular response

In this topic, we discuss key research articles that have used genes’ mRNA abundances to make biological insights. We will describe how to estimate a sample’s RNA abundances using RNA Seq technologies and understanding how to perform tests of significance for gene transcript abundance differences. We will discuss how summarizing the expression data of groups of genes can help elucidate biological processes.

Topic 3: Molecular evolution and its application

In this topic we discuss key research articles that have utilized phylogenetic approaches in evolution and criminal justice cases. We review the application of probabilistic models for hypothesis testing in nucleotide sequence alignment and analysis. We describe approaches to estimate the statistical significance of a sequence alignment score. We will discuss the terms and concepts of phylogenetics; how to calculate and interpret evolutionary distances between pairs of sequences. Differences between algorithmic vs. optimization methods for phylogeny estimation are highlighted. Lectures will also cover distance, parsimony, maximum likelihood, and if time allows Bayesian phylogenetic approaches. 

Labs & Seminars:

Labs are computational only. They cover a number of analysis techniques including:

  • genetic map construction and quantitative trait loci mapping in a structured population.
  • methods for pairwise and multiple sequence alignments
  • RNASeq data analysis.
  • software for phylogeny generation and testing.
  • beginning instruction on text processing and searching using bash and a scripting language in a UNIX environment.

There are no seminars scheduled for this course.

Course Assignments and Tests:

Assignment or Test Contribution to Final Grade Learning Outcomes Assessed

Weekly lab completion


1, 2
Student presentation of bioinformatics method use in 3+ research papers


1, 3, 4, 5
Student written critical review of 3+ papers that use bioinformatics methods


1, 3, 4, 5

Quiz 1

15% 1, 2, 4, 5

Quiz 2


1, 2, 4, 5

Final Exam


1, 2, 4, 5

Notes on assignments and tests: For presentations, students will work in a group. Quiz 1 covers material up to Feb 9. Quiz 2 covers material from Feb. 10- Mar. 21st. For the final exam, about 1/3 of the exam will focus on material after Mar. 21st.

Final examination:

Please refer to Web Advisor for exam schedule and location.

Course Resources:

Required Texts:

Papers discussed in lecture and supporting literature will be available through CourseLink. Course notes will be available. I strongly recommend taking notes in lecture, and using course notes as a reference.

Recommended Texts:
  • Bioinformatics and Molecular Evolution by Higgs and Attwood is highly recommended.
Lab Manual:

Lab exercises are posted on CourseLink.

Other Resources:
  • Class notes, links to discussed research papers, and other information is available on CourseLink.
  • An Introduction to Molecular Evolution and Phylogenetics by Linda Bromham
  • A Primer of Genome Science  by Greg Gibson and Spencer Muse.
  • Biological Sequence Analysis by Richard Durbin, Sean Eddy, Anders Krogh, and Graeme Mitchison.
  • Elementary Sequence Analysis by Brian Golding and Dick Morton
  • Molecular Evolution: a Phylogenetic Approach by Roderic Page
Field Trips:

No field trips are scheduled for this course.

Additional Costs:


Course Policies:

Grading Policies:

All assignments are due in class on their due date unless we have made prior arrangements. Five points will be deducted from quizzes taken after the scheduled time. The instructor will also deduct one point for every day after the scheduled quiz date. Make-ups are not possible later than five days after the quiz date. For written assignments, the instructor will subtract two points per day of lateness.

Course Policy on Group Work:

Individuals within a group are expected to contribute equally.

Course Policy regarding use of electronic devices and recording of lectures:

Electronic recording of classes is expressly forbidden without consent of the instructor. When recordings are permitted they are solely for the use of the authorized student and may not be reproduced, or transmitted to others, without the express written consent of the instructor.

Other Course Information:

University Policies

Academic Consideration

When you find yourself unable to meet an in-course requirement because of illness or compassionate reasons, please advise the course instructor in writing, with your name, id#, and e-mail contact. See the academic calendar for information on regulations and procedures for Academic Consideration:

Academic Misconduct

The University of Guelph is committed to upholding the highest standards of academic integrity and it is the responsibility of all members of the University community, faculty, staff, and students  to be aware of what constitutes academic misconduct and to do as much as possible to prevent academic offences from occurring.

University of Guelph students have the responsibility of abiding by the University's policy on academic misconduct regardless of their location of study; faculty, staff and students have the responsibility of supporting an environment that discourages misconduct. Students need to remain aware that instructors have access to and the right to use electronic and other means of detection. Please note: Whether or not a student intended to commit academic misconduct is not relevant for a finding of guilt. Hurried or careless submission of assignments does not excuse students from responsibility for verifying the academic integrity of their work before submitting it. Students who are in any doubt as to whether an action on their part could be construed as an academic offence should consult with a faculty member or faculty advisor.

The Academic Misconduct Policy is detailed in the University Calenders:


The University of Guelph is committed to creating a barrier-free environment. Providing services for students is a shared responsibility among students, faculty and administrators. This relationship is based on respect of individual rights, the dignity of the individual and the University community's shared commitment to an open and supportive learning environment. Students requiring service or accommodation, whether due to an identified, ongoing disability or a short-term disability should contact the Student Accessibility Services (SAS), formerly Centre for Students with Disabilities (CSD), as soon as possible.

For more information, contact CSD at 519-824-4120 ext. 56208 or email or visit the Student Accessibility Services website:

Course Evaluation Information

Your ratings and comments are important.  Course evaluation data are used to assess and enhance the quality of teaching and student learning at the University of Guelph.  Student course ratings and comments are used as an important component in the Faculty Tenure & Promotion process, and as valuable feedback to help instructors improve their teaching effectiveness and to improve the delivery of the course.

Your responses will not affect your grade.  Course evaluation data are distributed to individual instructors after final grades have been submitted to the Registrar, following the completion of each academic semester.

Please be honest, respectful, constructive and thorough.  Instructors and review committees place great value on student course ratings and read all comments provided in course evaluations. It is helpful to provide comments on the strengths of the course, in addition to the areas for improvement.  Please refrain from personal comments unless they relate to teaching and learning.

Click here for the University of Guelph Course Evaluation System