The course is lecture-based with regular problem sets and machine problem assignments plus a midterm examination and final examination.
Attendance is mandatory, but use common sense if you are sick or have other constraints. Note that attending the lectures is sometimes the only chance for you to learn
certain materials as they may not necessarily be in the textbook.
The assignments are designed to ensure that students have a deep and precise understanding of the major algorithms, thus the students are required to complete them independently. However, discussion with others is allowed to the extent of helping understand the material. The course newsgroup may be a good place for discussions. The purpose of student collaboration is to facilitate learning, not to circumvent it. The actual solution must be done by each student alone, and the student should be ready to reproduce their solution upon request. If any substantial discussion happens, every one involved must write down the names of the people that he/she has discussed with and the nature or topic of discussion. In any case, you must exercise academic integrity. See the University Policy on Academic Integrity, especially the section on plagiarism.
Late submission of an assignment would result in a reduced grade for the assignment, unless an extension has been granted by the instructor. An assignment is worth full credit at the beginning of class on the due date (later if an extension has been granted). It is worth at most 80% credit after the due date unless an extension has been approved by the instructor. No homework will be accepted after 3 days after the due date unless an extension has been approved by the instructor. If you need an extension, please ask for it (by sending email to the instructor) as soon as the need for it is known. Extensions that are requested promptly will be granted more liberally. You must turn in all assignments.
If you have lost a big chunk of points, which is defined as the loss of larger than or
equal to 10 points for a single question, you are encouraged to turn in a make-up version of the solution to the problem within 3 days from the date when you get the homework back. Your make-up work will be graded and you may
get up to 80% of the deducted points back in this way. Thus it would make sense for you to turn in
your partially done homework on time to avoid late submission penalty and try to make up for the questions you haven't answered.
Graduate students who take the course for full credit (i.e., 4 graduate hours) are
required to finish a small project, which could be either a literature review on a
bioinformatics topic or some piece of research work in bioinformatics.
Team work is allowed. Students who plan to do such a project should discuss the
plan with the instructors early in the semester. The project report is due on
Dec. 17, Saturday.
Grading will be based on the following weighting scheme.