This course focuses on data mining and data warehousing techniques and their applications in bioinformatics. The course explains the broad scope of bioinformatics, discusses the theory and practice of computational methods and software, and provides insight that will help students gain a comprehensive understanding of the bioinformatics field. Major topics include biological data storage, retrieval, and modeling; data mining literature for biology; distributed and parallel biological databases; visualization tools for biological data analysis; statistical methods for gene expression analysis; molecular sequence analysis; protein-protein interaction analysis; identification and classification of genes and regulatory elements; and biological information integration, interoperability, and bio-ontology.