Fall 2005 

Programming for Life Scientists
CVM 8990-3

Syllabus
 


Course Description: This course is designed to give life scientists the programming skills needed to analyze, transform, and publish biological data. No programming experience is required, but students should have basic computer skills. At the conclusion of the course, students should have basic proficiency in the use of Perl and have been introduced to BioPerl and other Perl libraries.

Lecture: Tuesday Thursday 9:00 - 9:15, Wise L3003

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

Textbook:

Additional References:

Prerequisites: Graduate standing or higher in one of the life sciences. There is no computer science prerequisite.

Course schedule: See schedule

Assignments:

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 homework, projects and term papers. Failure to properly cite references can result in a grade of 0 on the assignment. You may ask other students for assistance in debugging your programs, but the program should be your own work. You will learn almost nothing in this class if you do not do the assignments yourself. 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