-
Apresentação
Apresentação
Esta unidade curricular constitui o primeiro contacto dos estudantes com as principais dimensões da Ciência de Dados, apresentando conceitos, métodos e ferramentas fundamentais que serão aprofundados ao longo da licenciatura. Os estudantes irão percorrer o workflow completo de um projeto de Ciência de Dados, desde a definição do problema até à comunicação dos resultados. A UC pretende desenvolver competências na recolha, preparação, exploração e análise de dados, através da resolução de problemas do mundo real em diferentes contextos, nomeadamente sociais e empresariais. Será ainda promovida uma abordagem crítica e baseada em evidência, incluindo a reflexão sobre as implicações éticas da utilização de dados.
-
Disciplina do curso
Disciplina do curso
-
Grau | Semestres | ECTS
Grau | Semestres | ECTS
Licenciado | Semestral | 6
-
Ano | Natureza | Lingua
Ano | Natureza | Lingua
1 | Obrigatório | Português
-
Código
Código
ULHT6638-23084
-
Pré-requisitos e co-requisitos
Pré-requisitos e co-requisitos
Não aplicável
-
Estágio Profissional
Estágio Profissional
Não
-
Conteúdos Programáticos
Conteúdos Programáticos
1. Introdução à Ciência de Dados Importância, conceitos e aplicações Fluxo de trabalho de um projeto de Ciência de Dados Dados, fontes de dados e qualidade dos dados 2. Programação para Ciência de Dados Python NumPy Pandas 3. Manipulação e Preparação de Dados DataFrames Limpeza e transformação de dados 4. Exploração e Visualização de Dados Estatística descritiva Análise univariada, bivariada e multivariada Visualização de dados Identificação e interpretação de padrões 5. Introdução à Aprendizagem Automática Conceitos fundamentais Aprendizagem supervisionada vs. aprendizagem não supervisionada 6. Modelos de Regressão e Classificação Regressão linear Regressão logística Aplicação a problemas do mundo real 7. Avaliação e Interpretação de Modelos Métricas de avaliação Comparação de modelos Interpretação dos resultados e limitações 8. Ética e Utilização Responsável dos Dados Qualidade e vies dos dados Privacidade e protecção dos dados Ética em CD
-
Objetivos
Objetivos
Após concluir esta UC com sucesso, o aluno deverá ter atingido os seguintes objetivos de aprendizagem (OA): OA1. Compreender os diferentes tipos e fontes de dados. OA2. Compreender o papel da Ciência de Dados na resolução de problemas reais, em diferentes contextos. OA3. Distinguir a Ciência de Dados de disciplinas afins. OA4. Aplicar técnicas fundamentais de programação em Python, preparação e análise de dados. OA5. Aplicar o workflow de um projeto de Ciência de Dados, desde a definição do problema até à comunicação dos resultados. OA6. Compreender e aplicar métodos básicos de aprendizagem automática, nomeadamente regressão e classificação. OA7. Avaliar e interpretar resultados, reconhecendo as limitações dos modelos e as implicações éticas da utilização de dados.
-
Metodologias de ensino
Metodologias de ensino
Nas aulas, introduzem-se conceitos teóricos que são complementados com exemplos práticos. Os alunos são incentivados a resolver exercícios, assim como a apresentar quaisquer dúvidas. Para cada tópico é apresentado um conjunto de exercícios de aplicação dos conceitos teóricos, procedendo-se ao acompanhamento da resolução dos mesmos e apresentando-se a resolução final. A avaliação é realizada em regime de avaliação contínua, que consiste na realização de 4 minitestes de 15 minutos (cuja média corresponde a 20% da nota final), dois trabalhos computacionais (cuja média corresponde a 30% da nota final) e um exame final (contará 50% da nota final). São considerados aprovados os alunos que obtenham nota final não inferior a 10 valores.
-
Bibliografia principal
Bibliografia principal
Adhikari, A., Denero, J., Wagner, D. - Computational and inferential thinking: The foundations of data science. University of California, Berkeley. 2019. Disponível em: https://inferentialthinking.com O'Neil, C., & Schutt, R. (2013). . O'Reilly Media, Doing data science: Straight talk from the frontline Inc. ISBN: 9781449358655
-
Avaliação
Avaliação
A cadeira é avaliada nos componentes Teórico e Prático.
Componente Teórico:
- 2 Testes (80%)
- Exercícios e participação (20%)
Componente Prático:
- 2 projetos (80%)
- Exercícios e participação (20%)
Condições para aprovação:
- Pelo menos 50% de aproveitamento no componente Teórico.
- Pelo menos 50% de aproveitamento no componente Prático.
- Média simples dos componentes Téorico e Prático maior ou igual a 50%.
Condições para realização de Exame:
- O exame será dividido em componente prático e teórico. O aluno deve realizar o exame no(s) componente(s) em que tiver obtido aproveitamento menor que 50%.
-
Mobilidade
Mobilidade
Não





