Skip to main content
Princeton Mobile homeCourses home
Detail

Algorithms for Computational Biology

COS 343

1254
Info tab content
This course introduces algorithms for analyzing DNA, RNA, and protein, the three fundamental molecules in the cell. Students will learn algorithms on strings, trees, and graphs and their applications in: sequence comparison and alignment; molecular evolution and comparative genomics; DNA sequencing and assembly; recognition of genes and regulatory elements; and RNA structure and protein interaction networks. Students will also implement algorithms and apply them to biological data.
Instructors tab content
Sections tab content

Section L01

  • Type: Lecture
  • Section: L01
  • Status: O
  • Enrollment: 65
  • Capacity: 87
  • Class Number: 42313
  • Schedule: TTh 11:00 AM-12:20 PM

Section P01

  • Type: Precept
  • Section: P01
  • Status: O
  • Enrollment: 29
  • Capacity: 45
  • Class Number: 42314
  • Schedule: Th 07:30 PM-08:20 PM

Section P02

  • Type: Precept
  • Section: P02
  • Status: O
  • Enrollment: 36
  • Capacity: 45
  • Class Number: 42315
  • Schedule: F 10:00 AM-10:50 AM