CSCI2950-L: Algorithmic Foundations of Computational Biology II

Course Organization

Professor

Teaching Assistants

Office Hours

Contacting Us

Structure of the Course (tentative)

Homework

Homeworks will be assigned every other week. Towards the second half of the courses, homeworks will be assigned less frequently but will also be more involved. Homework problems will consist of a mix of general problems, programming assignments, problems related to the class project, and critical readings of research articles. Homeworks must be turned in on time and late submissions may be subject to penalties.

Programming may be done in Matlab, C/C++, Java, Mathematica, Python, or R.

Scribing/Class Notes

Each student is expected to scribe two lectures of class notes in LaTeX. The template for the scribe notes is located in the Class Notes section.

Projects

The list of suggested projects will become available on the project page.

There will be two presentations for the class projects, one during the middle of the term and one at the end of the term.

Grading

Extra credit will be given for original contributions to research projects.

Course Resources

Web Site

Nearly everything you will need will be made available through the course web site, including TA notes, slides, homework assignments, tests, etc. Please check the web site regularly. The web site is located at: http://www.cs.brown.edu/courses/csci2950-l/

Books

Prerequisites

The course is designed for graduate students and upper-level undergraduates. It is also open to Computer Science and Math students, as well as biological and medical students. Since the class will be comprised of students with a diverse background, homework and tests will involve general questions for all students as well as more in-depth questions, which you will be able to choose from in accordance with your particular background. While there are no formal prerequisites for the courses, you should have a strong background in at least one of these two areas. Please contact the professor if you are unclear as to whether you have the necessary prerequisites for the course.

Collaboration Policy

You may discuss the homework problems with other students or use other resources such as textbooks or the Internet. However, you must not obtain answers directly from anyone else. All homeworks will be submitted individually.