Projeto (Ciências Informáticas)
| Keywords |
| Classification |
Keyword |
| CNAEF |
Informatics Sciences |
Instance: 2025/2026 - 2S (edição n.º 1)
Cycles of Study/Courses
Teaching Staff - Responsibilities
Teaching language
Portuguese
Objectives
Bioinformatics is an interdisciplinary field of knowledge that combines computer science, biology, biomedical sciences, and statistics. Bioinformatics is geared towards the application and development of new computational methods to expand biological, biomedical, or epidemiological knowledge. Recent developments in high-throughput technologies have led to a major revolution in biological and biomedical research, with bioinformatics now playing an increasingly central role in the analysis of large amounts of data.
The aim of this course is for students to be able to develop an integrative project involving the different components of bioinformatics and computational biology, applying the knowledge they have acquired in the other course units of the Master's in Bioinformatics and Computational Biology.
Learning outcomes and competences
At the end of this course, students should be able to develop a project independently that allows them to acquire new knowledge in bioinformatics and computational biology, but also to apply the knowledge acquired during their postgraduate/master's degree in an integrated manner. They should be able to communicate, present and defend their project.
Working method
Presencial
Pre-requirements (prior knowledge) and co-requirements (common knowledge)
Knowledge of programming languages frequently used in bioinformatics analysis (R, Python, Perl, etc.).
Knowledge of bioinformatics algorithms (BLAST, multiple sequence alignment, etc.).
Knowledge of the main biological databases and data portals (NCBI, Ensembl, UCSC Genome Browser, UniProt, among others).
Program
Regular meetings.
Discussion of strategy, project and results.
Presentation and discussion of a preliminary report.
Final presentation and defence of the project.
Mandatory literature
Miguel Rocha and Pedro G. Ferreira; Bioinformatics Algorithms (1st Edition): Design and Implementation in Python, 2018. ISBN: 9780128125205
Neil C. Jones and Pavel A. Pevzner; An Introduction to Bioinformatics Algorithms (Computational Molecular Biology) 1st Edition. ISBN: 0262101068
Sebastian Bassi; Python for Bioinformatics, CRC Press, 2016
Complementary Bibliography
R. Durbin, S. Eddy, A. Krogh, G. Mitchison; Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids, Cambridge University Press, 1998
Dan Gusfield; Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology, Cambridge University Press, 1997
Teaching methods and learning activities
Regular meetings.
Presentation of results.
Final project presentation including the tools or methods developed.
Writing and defence of report.
Evaluation Type
Distributed evaluation without final exam
Assessment Components
| designation |
Weight (%) |
| Participação presencial |
20,00 |
| Defesa pública de dissertação, de relatório de projeto ou estágio, ou de tese |
20,00 |
| Trabalho prático ou de projeto |
60,00 |
| Total: |
100,00 |
Amount of time allocated to each course unit
| designation |
Time (hours) |
| Apresentação/discussão de um trabalho científico |
6,00 |
| Elaboração de projeto |
158,00 |
| Total: |
164,00 |
Eligibility for exams
The minimum requirements for approval are:
Face-to-face meetings with the responsible lecturer.
Final presentation of the project. Submission of the final report.
Calculation formula of final grade
The final mark will be calculated using the following assessment components:
- PP: Attendance (discussion and regular meetings with the lecturer);
- DP: Project Defence (final defence of the project);
- TP: Project Work (quality of the project developed);
These three factors will be weighted as follows:
Final mark = 0.2*PP + 0.2 * DP + 0.6*TP
Special assessment (TE, DA, ...)
Any special needs should be communicated to the teacher so that an appropriate plan can be put in place.