CS 6990 Fall 2003 

Special Topics in CS: Bioinformatics
Syllabus
 


Course Description: This course is designed for students from both the life sciences and computational sciences who want to learn the major issues concerning representation and analysis of biological sequences and structures. Biology has undergone a transformation since the structure of DNA was unraveled and massive data sets representing the sequences of both DNA and protein have been made available in public databases. Computational techniques have been the key to both "constructing" the data from fragments and to "mining" the data stored in these databases. This course will explore the computational techniques that are the basis for the field of bioinformatics. Students are not expected to have advanced knowledge in both computer science and molecular biology, but should be knowledgeable in one of these fields and ready to learn about the other. Major class projects will be done as teams consisting of students from both computer science and the biological sciences. Topics to be covered include sequence alignment, phylogenetic prediction, sequence similarity searches, gene prediction, protein classification and structure prediction, and genome analysis. An introduction to Perl programming will also be taught in the class and programming assignments will be done in Perl.

Lecture: Monday Wednesday 2:00 - 3:15, Butler 104

Instructor: Susan Bridges, bridges@cse.msstate.edu

Textbooks:


Additional References:

Prerequisites: Junior standing or higher in one of the computational or life sciences.

Course schedule: See schedule

Grading:

Grading is on a 10 point scale.

Attendance: Students are expected to attend all classes. If you must be absent, you should notify the instructor ahead of time if possible. More than 3 unexcused absences will result in a reduction of one letter grade in the course. Students who are auditing the course must attend all lectures. An audit will not be awarded if a student has more than 3 unexcused absences.

Academic honesty policy: Cheating on homework or a quiz will result in an F on the assignment and Cheating on an exam will result in an F for the course as well as possible university disciplinary measures. A student must cite any references used in or resources used to complete projects and term papers. Failure to properly cite references can result in a grade of 0 on the assignment. All assignments are individual endeavors unless otherwise specified. Students may consult only with the instructor for help on individual assignments unless specifically told otherwise on the assignment. Cheating on the assignments will result in a grade of F for the course as well as possible university disciplinary measures. See the Computer Science Departmental Policy Regarding Professional Conduct. The University policy regarding academic honesty applies to all MSU students.

Add/drop policy: See the Mississippi State University Add/Drop Policy