BNFO 601: Foundations of Bioinformatics I
Fall 2015

Instructor: Usman Roshan
Office: GITC 3802
Ph: 973-596-2872
Office hours: Wed 2:30-5:30
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/15
Perl basics and pairwise sequence alignment in Perl
09/11/15
Affine gaps 09/18/15
Parameter selection by cross-validation 09/25/15
Local alignment, BLAST
10/02/15
Profiles, multiple sequence alignment, and exam review 10/09/15
First exam
10/16/15
Hidden Markov models 10/23/15
HMM sequence alignment in Perl and parameter estimation by cross-validation 10/30/15
Expected accuracy sequence alignment 11/06/15
Genome comparison and short read mapping 11/13/15
Genome alignment, metagenomics, and exam review 11/20/15
Exam 2 11/25/15
Exam 2 solution and final review 12/04/15
Final exam