BNFO 601: Foundations of Bioinformatics I
Fall 2014

Instructor: Usman Roshan
Office: GITC 3802
Ph: 973-596-2872
Office hours: Tue 4-5:30, Wed 2-5
Email: usman@cs.njit.edu

Recommended Textbooks:
Grading: 25% two exams, 30% final exam, 20% three projects

Course Overview: We will cover Perl programming, sequence alignment, and hidden Markov models (HMM). We will implement a pairwise sequence alignment program using dynamic programming and the Viterbi algorithm for HMM sequence alignment. We will also cover genome-wide association studies.

Course plan:

Topic
Date
Notes
Pairwise sequence alignment and scoring matrices
09/04/14
Perl basics and pairwise sequence alignment in Perl
09/11/14
Affine gaps 09/18/14
Parameter selection by cross-validation 09/25/14
Local alignment, BLAST, and exam review
10/02/14
Profiles and multiple sequence alignment 10/09/14
First exam
10/16/14
Hidden Markov models 10/23/14
HMM sequence alignment in Perl and parameter estimation by cross-validation 10/30/14
Expected accuracy sequence alignment 11/06/14
Genome comparison and short read mapping 11/13/14
Genome alignment 11/20/14
Exam 2 11/25/14
Exam 2 solution and final review 12/04/14
Final exam