Christina Boucher
Office: E546 CSE Building
Office Hours: Tuesday 2pm-3pm or by appointment
Email: christinaboucher at ufl dot edu
Lecture Time and Place:
(Tues) 3:05 to 4:55 and (Thurs) 4:05 to 4:55, , LIT 0113

Modern biological techniques are generating a variety of large-scale data, and require sophisticated algorithms for their analysis. Tasks include assembling the genomic sequence, predicting the protein-coding regions, their function and the manner in which they are regulated. The course will provide a broad overview of the computational techniques currently used in bioinformatics. Students completing the course will be able to analyze a variety of biological data, a skill they will develop through meetings with biological partners and groups projects, which will consist of algorithm implementation and application. More specifically, students will learn and directly apply:

  • Dynamic programming for sequence alignment,
  • Hidden Markov models for gene finding, and
  • Graph algorithms for sequence assembly and motif finding.
In this course, students interact with the material through reading relevant literature, participating in group discussions, creating relevant presentations, working on an individual or group project, and listening to guest speakers. Students will apply their knowledge in a research project where they design, implement, and evaluate a bioinformatics system.

First day of class Thursday January 5th, 2017.
January 11th, 2017: project topics listed here.
Project proposal due Friday, February 17th, 2017
February 8, 2017: list of papers for paper presentation here.