Objectivos

Mestrado Bolonha em Matemática e Aplicações

Mestrado Bolonha em Engenharia Informática e de Computadores - Alameda

Mestrado Bolonha em Engenharia Informática e de Computadores - Taguspark

Esta disciplina tem como objecto de estudo as redes complexas, com foco nos algoritmos, modelos e aplicações quer para redes artificiais quer para redes reais, tais como redes sociais, redes de informação, a Internet, e redes biológicas. Os grafos inerentes a estas redes partilham algumas características recorrentes: grande dimensão; esparsos; scale-free; small-world and clustering effect; comunidades; etc. Neste contexto, interessa tanto o desenvolvimento de algoritmos e estruturas de dados escaláveis para que seja possível um análise efectiva destas redes complexas, como a elaboração de modelos teóricos capazes de descrever os padrões encontrados empiricamente. As aplicações são inúmeras, indo desde motores de pesquisa, difusão de informação na internet, nas redes sociais, nos blogs, ao marketing viral, tolerância das redes a eventos destrutivos, fenómenos epidemiológicos em redes, biologia computacional, com ligações às ciências sociais, à física e à economia.

Mestrado Bolonha em Biotecnologia

Os algoritmos em estruturas discretas têm desempenhado um importante papel em muitas aplicações em áreas da ciências da computação e, por conseguinte, constituem uma importante componente da formação em algoritmia. Esta unidade curricular tem como principal objectivo a análise de diversos algoritmos eficientes para a pesquisa de padrões em textos, árvores e grafos. Os alunos deverão desenvolver competências teóricas e práticas. Na componente teórica serão estudadas estruturas de dados avançadas e algoritmos para pesquisa de padrões, por pesquisa online, utilizando árvores e grafos. Na componente prática os alunos irão desenvolver aplicações eficientes para pesquisas de padrões em sequências biológicas ou para a construção de estruturas de dados para recuperação de informação.