Computer Science 458/558

Introduction to Bioinformatics

3 credits

 

 

 

 

Instructor:        Changwon Yoo, Assistant Professor

                        Office: SS 412

                        Phone: 243-5605

                        Office Hours:Tues./ Thurs. 10:30am-noon or by appointment

                        Email: cwyoo@cs.umt.edu

 

Description:  

 

This course will introduce and use biological data sources available in the post human genome project era. Topics will include basic algorithms for alignment of genome sequences and prediction of protein structures, as well as more advanced representational and algorithmic issues in protein structure, genome sequence computation, and systems biology. Also this course will discuss of state of the art bioinformatics projects that are being developed between the department of computer science and the school of pharmacy and allied sciences.

 

 

Format: Two classes per week.     

 

Offered: Fall semester 2007

 

Prerequisites:  Consent of Instructor

 

Materials:       Articles and a text book:

Bioinformatics: Sequence and Genome Analysis by David W. Mount
Publisher: Cold Spring Harbor Laboratory; 2nd edition (July, 2004)
ISBN:
0879696877

 

Assessment of Student Performance:

CS458: Attendance (20%) / Homework (40%) / Small Projects  (40%)

CS558: Attendance (15%) / Homework + Small Projects (40%) / Class Project + Presentations (45%)

 

Meetings (2007): Tues/Thurs 3:40pm-5:00pm (GBB 201)

 

Class Conduct:

Plagiarism on homework assignments, cheating on tests, use of inappropriate language (oral or written), or misuse of the computer facilities will not be tolerated.  Offenders will be prosecuted to the fullest extent of the University Student Conduct Rules.

 

 

 

 

Tentative Schedule

 

Date

Topic

Required Readings and Other Info

Aug 28

Introduction to Bioinformatics and Computational Genomics / Course Overview

Mount Readings: Chapters 1,2 

Aug 30

Introduction to Bioinformatics and Computational Genomics (cont.)

Mount Readings: Chapters 1,2 

Sep 4

Dynamic Programming Sequence Alignment 

Mount Readings: Chapter 3, p122-147, p240-259

Sep 6

Intro to Microarrays 

Mount Readings: 13 

Sep 11

Microarray Clustering and Classification 

Mount Readings: p 519-525

Sep 13

Microarray Clustering and Classification  (cont.)

Mount Readings: p 519-525

Sep 18

Protein structure prediction 

Mount Readings: p 435-444

 3D structure computations, NMR, Xtallography 

Sep 20

Protein structure prediction  (cont.)

 Mount Readings: p 444-492

Sep 25

Phylogenetic algorithms  

Mount Readings: Chapter 7 

Sep 27

1D Motifs, Algorithms and Databases 

Mount Readings: p 189-215

Oct 2

RNA secondary structure

Mount Readings: Chapters 8, 13

Oct 4

Multiple Sequence Alignment 

Mount Readings: p 163-189, 215-222

Oct 9

Multiple Sequence Alignment (cont.)

Mount Readings: p 163-189, 215-222

Oct 11

Genetic networks 

KEGG database of genes and gene pathways/networks/nEcoCYC database of metabolic pathways in E. Coli

EcoCYC database of metabolic pathways in E. Coli

Recent Review of EGF-signal pathway modeling

Example Bayes Net approach to modeling in cell signalling

 3D structure computations, NMR, Xtallography 

Oct 16

Comparative genomics algorithms, Genome Alignment 

Mount Readings: p 495-530 

Oct 18

Comparative genomics algorithms, Genome Alignment (cont.)

Mount Readings: Chapter 7

Oct 23

Project Proposal Presentation  (CS558)

 

Oct 25

 

Mount Readings: Chapter 4

Probability and Statistical Analysis

Project Proposal DUE

Oct 30

Hidden Markov models 

Mount Readings: p 198-211

Nov 1

Perl Bioinformatics Modules

Chapter 12

Nov 6

Proteomics, 3D motifs

Mount Readings: pp 511-527

Nov 8

3D structure alignment 

Mount Readings: p 409-444

Nov 13

Natural Language Processing 

Unified Medical Language System

Medical Entity Subject Heading (MESH) Browser

Natural Language Processing papers at PSB meeting 2000

Natural Language Processing papers at PSB meeting 2001

Natural Language Processing papers at PSB meeting 2002

Nov 15

Microarray Clustering and Classification (cont.)

Mount Readings: p 528-539

Nov 20

Thanksgiving break

 

Nov 22

 

 

Nov 27

Genetic networks (cont.)

Pacific Symposium on Biocomputing, session on Gene Networks 1998

Pacific Symposium on Biocomputing, session on Gene Networks 1999

Pacific Symposium on Biocomputing, session on Gene Networks 2000

Example Bayes Net approach to modeling in cell signalling

Nov 29

Recent Bioinformatics Research

Asbestos Modeling

Systems Biology

Dec 4

Recent Bioinformatics Research and Final Thoughts

Asbestos Modeling

Systems Biology

Dec 6

No Class

 

Dec 8

Final Project Presentation

 

Dec 13

Final Project Presentation

Final project documentation DUE