CS68 - Bioinformatics
Spring 2017


Announcements

This syllabus is a living document; please be aware that many elements on this page will change throughout the semester, including the course schedule. It is the student's responsibility to review this page periodically for updates.

I value any and all student feedback. If you would like to provide anonymous course feedback, use this submission form here. Please be constructive in any comments so that I can adjust the course as best possible.



Schedule

For the reading assignments the section numbers are inclusive, so "1.1-1.1.2" means you should read all the sections from 1.1 up to and including section 1.1.2. This is a tentative schedule, it will change as we go.


WEEK   DATE   ANNOUNCEMENTS TOPIC & READING LABS & NOTES      
1

Jan 17

Video, Notes, Slides

Introduction to Bioinformatics & Molecular Biology

Jan 19

Video, Notes, Slides

2

Jan 24

Video, Notes, Slides

Pairwise Sequence Alignment - Detecting Homology

Lab 0 - Central Dogma and Databases

Jan 26

Video, Notes, Slides

Drop/add ends (Jan 30)

3

Jan 31

Video, Notes, Slides (PSA)

Lab 1 - Dynamic Programming and Pairwise Sequence Alignment

Feb 02

Video, Notes, Slides (MSA)

Multiple Sequence Alignment and Phylogenetic Trees

4

Feb 07

Video, Notes, Slides (MSA)

Feb 09

Video, Notes, Slides (Phylogenetic Trees)

5

Feb 14

Video, Notes, Slides

Lab 2 - Multiple Sequence Alignment

Feb 16

Video, Notes, Slides

Functional Genomics and Clustering Algorithms

Supplementary

6

Feb 21

Video, Notes, Slides

Lab 3 - Inferring the Tree of Life

In lab notes for NJ and WP

Feb 23

Video, Notes, Slides

7

Feb 27

Midterm exam - in lab 02/27

Feb 28

Video, Notes, Slides

Supervised Machine Learning

Mar 02

Video, Notes, Slides

 

Mar 07

Spring Break

Mar 09

8

Mar 14

Domingos Sec. 1-4
Visual Intro to ML

Video, Notes, Slides

Supervised Machine Learning

(continued)

Lab 4 - Clustering Gene Expressions

In lab notes for EM

In lab notes on Eisen et al. paper

Mar 16

Domingos - 5,6,11,12
Decision Trees (Intro and Example)

Video, Notes, Slides

9

Mar 21

Information Gain (through page 7)

Video, Notes, Slides

Mar 23

Video, Notes, Slides

Durbin et al., Ch 1.3

Last day to declare CR/NC or withdraw (Mar 24)

Probabilistic Sequence Models - Markov Models

Lab 5 - Classifying Leukemia Patients

Final project proposal

10

Mar 28

Basic Probability

Video, Notes, Slides

Mar 30

Durbin et al., Ch 3.1

Video, Notes, Slides

11

Apr 04

Durbin et al., Ch 3.5

Video, Notes, Slides

Hidden Markov Models and applications

Final Project

HMM Problem Set

Apr 06

Durbin et al., Ch 3.2 (stop at Viterbi pg. 56)

Video, Notes, Slides

12

Apr 11

Durbin et al., Ch 3.2 (forward, backward)

Video, Notes, Slides

Apr 13

Durbin et al., Ch 3.3

Video, Notes, Slides

13

Apr 18

Durbin et al., Ch 5-5.2

Video, Notes, Slides

Apr 20

Yann LeCun's Deep Learning Tutorial

Video, Notes, Slides

Deep Learning

Supplementary

14

Apr 25

Video, Notes, Slides

Apr 27

Video, Notes, Slides

 

May 06

Final exam - 7-10pm SC 181/183