Schedule Overview

This schedule may shift and the assignment timelines are approximate; refer to the Moodle page for up-to-date information and a full schedule.

  Lecture Lab Assignment
Week 1 Intro to Intro L1: Python Setup Starter Assignment Out
Week 2 DNA, RNA, & Transcription L2: Pattern Maker P1: Python Practice
Week 3 Proteins & Translation L3: Counting Nucleotides B1: Reflection 1
Week 4 Replication B1 Discussion P2: Central Dogma
Week 5 Replication II L4: Computing Skew  
Week 6 Frequent Words L5: Pattern Counter E1: Exam 1
Week 7 Motif Finding L6: Counting Frequencies P3: Motif Finding
B2: Reflection 2
Week 8 Motif Finding B2 Discussion  
Spring Break      
Week 9 Sequence Alignment L7: Pattern Maker II B3: Reflection 3
Week 10 Sequence Alignment II B3 Discussion P4: Alignment
Week 11 Genome Assembly L8: While Loops E2: Exam 2
Week 12 Genome Rearrangements CYO Work Time  
Week 13 One-on-One Meetings CYO Work Time  
Finals Period CYO Presentations