Go to:
Logótipo
You are in:: Start > CC4048

Projeto (Ciências Informáticas)

Code: CC4048     Acronym: CC4048

Keywords
Classification Keyword
CNAEF Informatics Sciences

Instance: 2025/2026 - 2S (edição n.º 1)

Active? Yes
Responsible unit: Department of Computer Science
Course/CS Responsible: Bioinformatics and Computational Biology

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
E:BBC 4 PE_Bioinformatics and Computational Biology 1 - 6 14 162

Teaching Staff - Responsibilities

Teacher Responsibility
Luís Filipe Costa de Castro

Teaching - Hours

Tutorial Supervision: 1,08
Type Teacher Classes Hour
Tutorial Supervision Totals 1 1,077
Luís Filipe Costa de Castro 1,077

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.
Recommend this page Top
Copyright 1996-2025 © Faculdade de Ciências da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-11-24 at 22:20:02 | Privacy Policy | Personal Data Protection Policy | Whistleblowing | Electronic Yellow Book