CS 482/682 Winter 2026
Time and Loc:
Monday and Wednesday, 4-5:20pm. MC1056.
Lecturer:
Bin Ma
Email:
Lecturer's office hours: Tuesday 10-11am. DC3345.
TAs:
Max Homm (mchomm), Office hour: Fridays, 9-10:00am in B1-166.
Xavier Schneider (xschneid), Office hour: Thursdays, 1:30-2:30pm in DC3333.
Please read a separate outline at the link above, especially for the
assignment late policy, collaboration, and other ethical issues.
Important Dates:
- Jan. 5. First lecture.
- Feb. 15-21. Reading week.
- April 6. Last lecture.
- Final exam. 2 hours. Location and Time TBA.
Announcements:
-
Jan. 25: Class on Jan. 26 canceled due to campus closure.
-
Jan. 25: Please bring your laptop for Jan. 28 lecture. We may need to run some demo in class.
-
Jan. 16: Please subscribe
the course's Piazza page
.
-
Jan. 16: The lecturer’s office hour on January 20 is moved from 10:00–11:00 a.m. to 1:00–2:00 p.m. in DC3345.
-
Jan. 16: Assignment 1 released.
Assignments
-
Assn1: Implement a fit sequence alignment program.
Released Jan. 16. Due Feb. 1.
Lecture notes:
Note: Efforts will be made to post notes before classes. But there
is no guarantee, and there may be last minute changes to the notes before the class.
- Introduction
- Sequence Alignment
- Slightly Modified Models for Sequence Alignment
(Finished by Jan. 14 lecture. Updated Jan. 16 to fix an error on page 17. )
- Score and Significane
- Multiple Sequence Alignment
(Updated Jan. 24 to remove the relative entropy score part.)
- AI Basics for Bioinformatics.
A Jupyter Notebook Example.