This is an introductory course on computational biology at the molecular level. It will cover basic biological knowledge, important biological questions, common data acquisition techniques, popular data analysis algorithms and their applications. The major content of this course is computation-oriented.