Introduction to computational molecular biology

Master

In Maynard (USA)

Price on request

Description

  • Type

    Master

  • Location

    Maynard (USA)

  • Start date

    Different dates available

This course introduces the basic computational methods used to understand the cell on a molecular level. It covers subjects such as the sequence alignment algorithms: dynamic programming, hashing, suffix trees, and Gibbs sampling. Furthermore, it focuses on computational approaches to: genetic and physical mapping; genome sequencing, assembly, and annotation; RNA expression and secondary structure; protein structure and folding; and molecular interactions and dynamics.

Facilities

Location

Start date

Maynard (USA)
See map
02139

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Computational
  • Programming
  • Project
  • Molecular Biology
  • Biology
  • Algorithms
  • Credit

Course programme

Lectures: 2 sessions / week, 1.5 hours / session


Structure and Interpretation of Computer Programs (6.001) or Introduction to Algorithms (18.410J/6.046J) or permission of instructor. No biology background is assumed. Familiarity in some reasonable programming language is a must.


This book will treat most of the topics, though it may lack depth in some areas.


Jones, Neil C., and Pavel A. Pevzner. An Introduction to Bioinformatics Algorithms (Computational Molecular Biology), Bradford Books. Cambridge, MA: MIT Press, August 1, 2004. ISBN: 0262101068.


There will be a problem set for each section on the calendar. Since some sections are shorter than others, some problem sets will be easier than others. Problem sets will be given out at the first lecture of a new section and will be due within a week of the last lecture of that section. Problem sets will be due no sooner than 3 classes after the class in which they are handed out.


Each problem set will contain several easy problems and a few challenging ones (which will be marked with a '*'). If a problem set contains an extra-credit question, then this means I do not have a good answer and I would like to know if you do. You are expected to solve the easy problems and make progress on the challenging ones. Good answers on the extra-credit will endear you to me and might put +'s on your final grade.


Working in groups of two is encouraged, especially among students of different backgrounds (biology or computation). Each student will have to submit their own write-up of the solutions. Final projects can be done in larger groups if justified.


In addition to the problem sets, each student is responsible for scribing one lecture and editing one lecture. If you are interested in scribing specific topics, let us know by email, otherwise, volunteers will be chosen at the beginning of each lecture. It is thanks to the scribe and editor volunteers that lecture notes are made available online.


A final project is required of each student for them to get a good grade. The project can be studying a single paper in depth, implementing/extending an algorithm, or proving theoretical results on a problem of the student's choice. Topic for the final project should be set between the instructor and the student no later than drop date.


Don't show me this again


This is one of over 2,200 courses on OCW. Find materials for this course in the pages linked along the left.


MIT OpenCourseWare is a free & open publication of material from thousands of MIT courses, covering the entire MIT curriculum.


No enrollment or registration. Freely browse and use OCW materials at your own pace. There's no signup, and no start or end dates.


Knowledge is your reward. Use OCW to guide your own life-long learning, or to teach others. We don't offer credit or certification for using OCW.


Made for sharing. Download files for later. Send to friends and colleagues. Modify, remix, and reuse (just remember to cite OCW as the source.)


Learn more at Get Started with MIT OpenCourseWare


Introduction to computational molecular biology

Price on request