At the end of the course, students will have: - Grasped basic molecular biology concepts. - Understood the main types of data in bioinformatics, along with their unique characteristics, structures, and formats. - Learned to apply domain-specific preprocessing and statistical methods. - Understood the role of networks in systems biology and learned to construct, analyze, and interpret biological networks. - Learned to design, implement, and interpret data mining and machine learning solutions for functional annotation, drug discovery, and disease analysis, addressing the specific challenges and complexities of bioinformatics data. - Gained proficiency in using various bioinformatics tools, libraries, and databases.