Official Code: | 6888 |
Acronym: | M:BBC |
The aim of this course is to give to the student a broad view of the Computational Biochemistry field. The course will focus on molecular dynamics of biological macromolecules. The students will learn to prepare, execute and analyse molecular dynamics simulations of biomolecules
It is expected that at the end of the course the students will attain knowledge on:
a) a) data collection
b) b) most used statistical models in the context of Science and Engineering,
including its application with the free software R/SPSS
c) c) the choice of the statistical model given different contexts
d) d) the interpretation of the results obtained by the application of the learnt methods.
Students should acquire basic knowledge in the field of Molecular Biology and develop the necessary skills for the execution, analysis and interpretation of results derived from the use of Molecular Biology and Bioinformatics techniques.
Our goal is that students will be able to understand how these algorithms work and how this can be developed and applied to address new computational tasks in biological sequence analysis.
The course presents the main concepts and techniques of digital image processing and analysis. The main goal is that in the end of the course the students will be able to plan and implement algorithms for information extraction from images.
The course orientation focus on the understanding of concepts and methods, and its effective use in synthetic and experimental data analysis. The course makes an extensive use of advance computational tools (MATLAB).
Introduction and training in bioinformatics tools focusing on the user's standpoint. Case-studies in the context of ongoing research projects.
This curricular unit aims to provide an integrative view of cellular and biological organization, by addressing research hypothesis by a holistic approach.
At the end of this course it is expected that the student will:
- Understand the basics of the techniques commonly used in each omics (proteomics, genomics, transcriptomics, metagenomics, and metabolomics) and their associated methodologies;
- Get acquainted with the bioinformatics resources and databases associated to the different omics;
- Acknowledge the potential to gather and integrate omics metadata to address scientific questions;
- Understand, the potential of omics for basic and applied science, namely in the fields of biotechnology and biomedicine;
- Be able to design experimental set-ups using omics tools.
Networks are a fundamental tool for modeling complex social, technological, and biological systems. Having into account the emergeng o large scale network data, this course focuses on the analysis of these networks, which provide multiple computational, algorithmic, and modeling challenges. The course will cover recent research on the structure and analysis of such networks, as well as models and algorithms that abstract their main properties.
Students should be able to use the fundamental data structures and associated basic algorithms, illustrating their application through the two most widely used programming languages for Bioinformatics (Python). Concepts of object-oriented programming will be introduced as well as some more common strategies in more advanced algorithms in bioinformatics.
The students should understand key concepts in molecular evolution and integrate this knowledge towards the development of working hypothesis to explain specific scientific questions. In addition the students should acquire the know-how to choose the most adequate methodologies to validate or refuse the different evolutionary hypotheses.
The course aims to give students an understanding of the importance of phylogenetics for systematics, comparative biology, biomedical issues and conservation planning. Widely used methodologies are discussed and compared, along with the relative philosophies behind each method.
Introduce the students to advanced concepts on the theory and practice of computational models for parallel and distributed memory architectures. Hands-on experience on programming distributed memory architectures with MPI, and programming shared memory architectures using processes, threads and OpenMP.
To understand the use of genetics in forensics.
To master the communication of information between the court and the experts.
To understand and evaluate the ethical and professional deontology in forensic expertise.
The main objective of the course is to provide students a deep understanding of the use of molecular tools in the study and comprehension of biological diversity. Complementing the different theoretical aspects related with the development, measurement and analysis of molecular markers a special effort will be dedicated to the contact with diverse laboratory techniques and analytical tools related with molecular data, with special emphasis on the DNA and RNA level.
This course aims to give an overview of the various methods of mathematical modeling in Systems Biology.
The systems approach to biology is a new methodological paradigm that transformed research in biology in the 21st century. The key idea is that we can study the interactions of all components of a biological system to reveal their emergent properties. Recently won a new impact, mainly due to the remarkable progress of experimental and computational methods (Bioinformatics), ever more ingenious and powerful. It is supported accumulated in biological knowledge, more detailed, the creation of new experimental techniques in genomics and proteomics, new technologies to make extensive measurements DNA sequence, expression and regulation of genes, protein-protein interactions, modeling tradition math biological processes and the exponential growth of Bioinformatics (as a prerequisite for the construction of huge databases and analysis of large-scale systems).
Biology has become increasingly multidisciplinary with biologists, computer scientists, engineers, mathematicians, physicists and doctors, to join efforts to develop high-efficiency technologies and computational and mathematical tools, guided by current needs of biology and medicine.
This course will introduce the concepts of Data Visualization with a focus on Data Science and Visual Analytics. It spans over a multi-disciplinary domain that combines data visualization with machine learning and their automated techniques to help people make sense of data.
Students will be introduced to the design of visual representations that support tasks that take the user from raw data into insights. Topics include basic concepts of information visualization; visual analytics of evolving phenomena; analysis of spatial and temporal data sets; visual social media analytics; and the visual analytics of text and multimedia collections.
Students will prototype visual analytics applications using existing frameworks and libraries, coupling machine learning and visualization methods. Students will gain competency in performing data analysis through visualization tasks in different application domains.
In particular: