BIOINFORMATICS

Course objectives

General outcomes: The course will focus on statistical and unsupervised data mining methods for medicine. Students will acquire basic biological knowledge, knowledge of major biological databases and data analysis tools, bioinformatics skills and familiarity with omics data analysis. Specific outcomes: Knowledge and understanding: Students become familiar with basic biological concepts, R programming applied to bioinformatics, the analysis of gene expression data using statistical and unsupervised methods for the investigation of complex diseases. Applying knowledge and understanding: Students will be able to perform a standard bioinformatic analysis by applying the statistical techniques acquired during the course to identify modulated molecules potentially characterizing a disease phenotype. Making judgements: Students will be able to evaluate the quality of the performed data analysis, characterizing the results through the investigation tools presented during the course and seeking for literature-based evidence of the obtained results. Communication skills: The course includes practical sessions and a final project activity that will allow the student to be able to understand, present and adequately discuss the results obtained from a basic bioinformatics data analysis carried out on real case studies, as well as communicate and justify the methodological and parameter choices used to accomplish this analysis. Learning skills The course includes theoretical lessons that will allow the student to develop the usual learning skills from the theoretical study of the teaching material, and practical sessions, in particular project activities on real case studies of molecular data analysis relating to various pathologies, thus stimulating the student both to independently study some of the topics presented in the course and to concretely apply the notions and techniques learned during the course.

Channel 1
GIULIA FISCON Lecturers' profile

Program - Frequency - Exams

Course program
The course will focus on statistical and unsupervised learning methods for biomedical applications. In particular, the program includes fundamentals of molecular biology, a description of main biomedical data sources, R programming language, fundamentals of statistical techniques for biomedical data analysis and their application to real case studies. Detailed topics: Part I: Bionformatics and Biological data sources - What is bionformatics - Essentials of molecular biology - Biological databases: introduction, biological sequences, fasta format, NCBI, GEO, BLAST, GO, KEGG, Biomart, TCGA - Hands on biological databases Parte II: R programming - R programming - Regular expressions Part III: Data analysis - Essentials of statistics - Statistics in R - Hypergeometric test and functional enrichment analysis - Hands on functional enrichment analysis tools - Principal Component Analysis: methods and application - Clustering analysis: methods and application Part IV: Case Study - Differentially expressed analysis - Case study application
Prerequisites
No prerequisites are required
Books
Slides and materials will be provided during the course.
Frequency
optional
Exam mode
Each student will have to carry out an individual project on an assigned case study. The exam will consist in the presentation and discussion of the project during the oral session together with questions on all the topics covered during the course.
Lesson mode
The course will include theory and hands-on lectures performed on your own computer on the topics covered during the theoretical lectures.
  • Lesson code1047220
  • Academic year2025/2026
  • CourseEngineering in Computer Science and Artificial Intelligence
  • CurriculumSingle curriculum
  • Year1st year
  • Semester2nd semester
  • SSDING-INF/06
  • CFU6