filmeu

Class Data Science for Healthcare

  • Presentation

    Presentation

    Data Science for Health belongs to the bioengineering area and addresses statistical, computational, and artificial intelligence methods applied to biomedical and clinical data. The curricular unit covers data preparation and cleaning, descriptive and inferential statistics, visualization, regression, supervised and unsupervised learning, time series, deep learning, genomics, and bioinformatics. It also addresses model validation, communication of results, privacy, security, bias, and algorithmic fairness. Its relevance within the study programme derives from the growing use of data in health research, prevention, diagnosis, prognosis, and decision support. The unit prepares students to develop and evaluate reproducible, ethically responsible, and clinically contextualized solutions.
  • Code

    Code

    ULHT7037-26613
  • Syllabus

    Syllabus

    1. Introduction to data science in biomedicine: scope, applications, challenges, technologies, and tools. 2. Preprocessing: data import, export, cleaning, transformation, missing data, and outliers. 3. Biomedical statistics: descriptive statistics, distributions, inference, hypothesis testing, ANOVA, t and chi-square tests, correlation, linear and logistic regression, model evaluation, and interpretation. 4. Visualization: heatmaps, scatter plots, histograms, libraries, and dashboards. 5. Machine learning: decision trees, support vector machines, neural networks, time series, clustering, PCA, and t-SNE. 6. Genomics, bioinformatics, and molecular pattern identification. 7. Deep learning: convolutional and recurrent networks and applications in medical imaging. 8. Ethics: privacy, security, bias, algorithmic fairness, and regulation.
  • Objectives

    Objectives

    By the end of the curricular unit, students should be able to: LO1) master fundamental concepts of data science, preprocessing, machine learning, and interpretation of results in health; LO2) understand statistical and computational methods applied to large biomedical datasets; LO3) implement complete solutions, from data preparation to model validation; LO4) compare algorithms, recognizing their advantages, limitations, and suitability for the clinical problem; LO5) integrate multiple data sources, analytical methods, and biomedical knowledge to develop robust predictive models; LO6) critically assess data science literature and solutions, considering validity, clinical applicability, privacy, security, bias, and algorithmic fairness.
  • Teaching methodologies

    Teaching methodologies

    Teaching combines flipped-classroom activities, interactive lectures, problem-oriented programming, scientific article analysis, and projects based on biomedical data. Materials are provided in advance to promote prior study and active participation. In theoretical-practical sessions, students use computational tools to import, clean, explore, visualize, and model data, building reproducible pipelines. Health cases guide the selection of statistical methods and algorithms, the definition of metrics, and the clinical interpretation of results. The project integrates source code, documentation, and oral discussion, supporting project-based learning. Individual and collaborative work, formative feedback, and the analysis of bias, privacy, and limitations strengthen autonomy, methodological rigour, scientific communication, and ethical responsibility.
  • References

    References

    Denny, J. C., & Cimino, J. J. (2019). Biomedical informatics: Computer applications in health care and biomedicine. Springer. Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. MIT Press. Witten, I. H., Frank, E., Hall, M. A., & Pal, C. J. (2016). Data Mining: Practical machine learning tools and techniques. Morgan Kaufmann.    
  • Assessment

    Assessment

    A unidade curricular admite avaliação contínua e avaliação não contínua. A avaliação contínua integra duas frequências globais, F1 e F2, e um projeto, P, com entrega de código-fonte e discussão oral. A classificação final é calculada pela fórmula: Nota Final = 0,30 × F1 + 0,30 × F2 + 0,40 × P. As frequências avaliam conhecimentos, compreensão de métodos estatísticos e computacionais, seleção de algoritmos e interpretação de resultados. O projeto avalia formulação do problema, preparação dos dados, qualidade e documentação do código, adequação metodológica, validação, reprodutibilidade, interpretação clínica, análise ética e comunicação. A aprovação exige classificação final mínima de 9,5 valores. Na avaliação não contínua, o estudante realiza exame final, com incidência global nos conteúdos e objetivos, sendo igualmente exigidos 9,5 valores.

     

SINGLE REGISTRATION
Lisboa 2020 Portugal 2020 Small financiado eu 2024 prr 2024 republica portuguesa 2024 Logo UE Financed Provedor do Estudante Livro de reclamaões Elogios entidade signataria