Saltar para:
Logótipo
Você está em: Início > Cursos/CE > L:BIOINF > Informação para Candidatos
Mapa das Instalações
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática

Cursos

Licenciatura em Bioinformática

Dados Gerais

Código Oficial: 9687
Sigla: L:BIOINF
Descrição: A Bioinformática é uma disciplina na interface das revoluções em curso na Biologia e Ciência de Computadores. Tem como objetivo analisar e compreender dados biológicos e biomédicos, em particular ao nível celular e molecular. Envolve o desenvolvimento e a aplicação de algoritmos e ferramentas computacionais, nomeadamente de inteligência artificial e machine learning, para organizar, analisar e extrair informações relevantes de grandes conjuntos de dados biológicos, contribuindo para avanços em áreas como a genómica e outras ómicas, genética, biologia de sistemas, patologia, ecologia, evolução, epidemiologia, entre outras.

Diplomas

  • Licenciatura em Bioinformática (180 Créditos ECTS)

Unidades Curriculares

Álgebra Linear e Geometria Analítica

M1002 - ECTS

Ao completar esta unidade curricular, o estudante deve dominar os principais conceitos de Álgebra Linear e Geometria Analítica. Nomeadamente, deve compreender, ser capaz de trabalhar e usar as propriedades dos conceitos de matriz, determinante, espaço vetorial real e função linear.

Biologia Celular

BIOL1023 - ECTS A Célula é a unidade fundamental da vida e a sua estrutura e funções constituem alicerces centrais da Biologia. A Unidade Curricular de Biologia Celular (BC) tem como primeiro objetivo fornecer o conhecimento necessário à compreensão da arquitetura da célula e do funcionamento integrado da vida celular. É também objetivo desta UC trabalhar os seus conteúdos em contexto de aplicação, e proporcionar o contacto prático ("hands-on") com diferentes tipos de células, organelos e processos celulares, assim como com algumas das técnicas e metodologias fundamentais para a construção do conhecimento em Biologia Celular (e.g., microscopia ótica e fracionamento celular).

Cálculo I

M1001 - ECTS

Familiarizar-se com os conceitos básicos e técnicas do cálculo, a nível de funções reais de uma variável real, bem como sucessões e séries.

Introdução aos Computadores

CC1002 - ECTS

Fornecer aos estudantes uma visão geral sobre a Ciência de Computadores, em particular, sobre os conceitos fundamentais sobre a estrutura e o funcionamento dos computadores digitais e dos sistemas de operacão.  

Programação I

CC1015 - ECTS Pretende-se que os alunos:
1. Se familiarizem com a utilização de computadores pessoais com sistema operativo da família GNU/Linux;
2. Aprendam a programar na linguagem Python e a executar os programas num terminal;
3. Adquiram competência para codificar algoritmos elementares;
4. Adquiram bons hábitos de programação e de estruturação dos programas;
5. Apreendam algumas estruturas de dados e algoritmos fundamentais;
6. Adquiram competências para testar e corrigir erros dos seus programas.

Biologia Molecular

BIOL1024 - ECTS

Elementos de Inteligência Artificial e Ciência de Dados

CC1023 - ECTS

A UC abordará os temas atuais da Inteligência Artificial (IA) e Ciência de Dados (CD), dando aos estudantes um conhecimento técnico, ainda que não aprofundado, sobre os seus conceitos, problemas e aplicações.

Relativamente às áreas de IA e CD os objectivos da UC são:

- Fornecer uma perspetiva histórica do seu surgimento e evolução.
- Identificar a sua relevância e impacto na sociedade atual.
- Estudar a relação com outras ciências e as interações com a sociedade.
- Conhecer as diferentes etapas dos processos de desenvolvimento.
- Desenvolver pequenos projetos de IA e CD.

Fundamentos de Química

Q/BIOQ1001 - ECTS Transmitir aos estudantes a importância da Química como ciência transversal, abordando tópicos estruturantes que permitem compreender a estrutura e propriedades da matéria e interpretar os fenómenos de transformação química.

Laboratórios Bioinformática

BIOINF1001 - ECTS O objetivo desta UC é fornecer aos estudantes uma introdução às técnicas, ferramentas e recursos práticos disponíveis para bioinformática. Os alunos deverão adquirir competências para a seleção e utilização avançada das ferramentas mais adequadas para realizar tarefas de pesquisa, incluindo acesso às principais bases de dados de sequências públicas, pesquisa avançada e recuperação de conjuntos de dados de expressões génica, análise de expressão diferencial e enriquecimento funcional, alinhamento de sequência de proteínas, entre outras. Ficarão a conhecer repositórios de software livre (e.g. CRAN, Bioconductor, GitHub), desenvolver scripts e pipelines para automatização de dados de processamento de dados utilizando as linguagens de programação Bash e Python, em particular as ferramentas disponíveis nos módulos BioPython. Irão ainda desenvolver aptidões para uma análise críticas dos resultados obtidos, para a validação e comunicação dos mesmos.

Programação II

CC1028 - ECTS

O objectivo da cadeira é desenvolver a capacidade de utilizar uma linguagem de programação para desenvolver programas complexos e automatizar tarefas práticas de exploração de dados, e oferecer uma introdução à extracção, processamento, e visualização de dados.

Bases de Dados

CC2005 - ECTS

Dotar os estudantes da teoria e prática necessária à concepção, construção e análise de bases de dados relacionais.

Estruturas de Dados

CC1007 - ECTS Pretende-se que o estudante reforce competências de programação, fique a conhecer algumas das principais estruturas de dados e algoritmos associados, e ganhe competências básicas na concepção e análise de algoritmos.

Genética Formal e Populacional

BIOL2008 - ECTS

Habilitar os alunos com conceitos básicos e metodologias de análise em Genética Formal e Populacional.

Microbiologia

BIOL1006 - ECTS

Abordar alguns tópicos fundamentais da biologia das bactérias, focando as suas estruturas vegetativas e reprodutoras, genética, ecologia e a sistemática e taxonomia.

Executar e discutir trabalhos práticos relacionados com a biologia destes organismos.

No final da disciplina, os alunos com aproveitamento deverão possuir noções fundamentais sobre a biologia das bactérias e saber executar experiências básicas nesta área.

 

Aprendizagem Computacional I

CC2008 - ECTS

Esta UC faz uma introdução à Aprendizagem Computacional (AC) fornecendo aos estudantes uma breve contextualização histórica e referência a algumas das suas aplicações mais relevantes.

Pretende-se que os estudantes façam um primeiro contacto com várias tarefas e abordagens envolvidas em problemas de AC e que possam, desta forma, identificar as estratégias mais adequadas.

Aprendizagem Computacional II

CC3043 - ECTS Esta UC consiste numa introdução a alguns dos fundamentos algorítmicos de aprendizagem computacional profunda e por reforço. 

Pretende-se que os estudantes façam um primeiro contacto com tais conceitos e com métodos concretos de implementação de tais algoritmos.

Deverão ser capazes de selecionar fundamentadamente algoritmos adequados assim como detalhes de arquiteturas de modelos e técnicas de aprendizagem para cada tarefa apresentada. 


Deverão saber estimar o desempenho dos métodos aplicados e usar esta informação para desenho iterativo dos modelos.

Tecnologias Web

CC3008 - ECTS

O objetivo desta unidade curricular é familiarizar os alunos com os conceitos e tecnologias utilizados no desenvolvimento de aplicações centradas na web. Isto inclui aprender sobre os diferentes tipos de aplicações web, as diferentes tecnologias que podem ser usadas para construí-las e as melhores práticas para projetar e desenvolver aplicações web.

Biologia Humana

BIOL2003 - ECTS

Habilitar os alunos com conhecimentos básicos sobre etapas fundamentais relativas à origem e evolução do homem, e com um quadro conceptual que lhes permita compreender os padrões de diversidade biológica e genética das populações humanas contemporâneas. Familiarizá-los com ferramentas de análise em investigação antropológica.

Ciência de Dados em Larga Escala

CC3047 - ECTS Introdução ao uso de infra-estruturas de "cloud computing" para processamento massivo de dados ("big data") em problemas do mundo real.

Evolução

BIOL3023 - ECTS

O objectivo de aprendizagem da disciplina de Evolução é proporcionar aos alunos os conhecimentos básicos de biologia evolutiva de forma a que percebam que é este o fio condutor e unificador de todas as Ciências Biológicas. Em particular, espera-se que os alunos se tornem aptos a compreender os processos evolutivos que originaram os padrões de diversidade biológica que hoje conhecemos e moldamos.

Modelos de Computação

CC1004 - ECTS

Ensinar conceitos e resultados fundamentais sobre três modelos de computação básicos (autómatos finitos, autómatos de pilha e máquinas de Turing) e sobre as classes de linguagens formais associadas, com foco nas linguagens regulares e independentes de contexto.

Segurança e Privacidade

CC2009 - ECTS Esta Unidade Curricular tem como objetivo fornecer aos estudantes uma perspetiva integrada dos fundamentos da segurança e privacidade informática; visa dotar os estudantes dos princípios de segurança de sistemas e privacidade de dados.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-08-25 às 15:58:36 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias