BNFO 601: Foundations of Bioinformatics I
Fall 2011

Instructor: Usman Roshan
Office: GITC 3802
Ph: 973-596-2872
Office hours: T 3-5pm and Fri 12-2pm
Email: usman@cs.njit.edu

Recommended Textbooks:
Grading: 25% two exams, 35% final exam, 15% 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/12/11
Perl basics and pairwise sequence alignment in Perl
09/19/11
Optimal sequence alignment in Perl and alignment accuracy 09/26/11
    Alignment notes from Ron Shamir's course at Univ. of Tel Aviv
  • Global alignment
Affine gaps and parameter selection by cross-validation 10/03/11
    Alignment notes from Ron Shamir's course at Univ. of Tel Aviv
  • Affine gaps
Local alignment, BLAST, and review for exam 10/10/11
First exam
10/17/11
Exam solution and cross-validation
10/24/11
Profile alignment, multiple sequence alignment, and BLAST exercise
10/31/11
Short read alignment and hidden Markov models 11/07/11
Hidden Markov models
11/14/11
Sequence alignment HMM
11/21/11
Exam 2
11/28/11
Exam 2 solution and HMMs
12/05/12
Review and GWAS
12/12/11
Final exam
12/19/11
GITC 2315C 6-8:30