Programação para a Ciência de Dados
Descrição
Objectives
A unidade curricular de Programação para a Ciência de Dados destina-se a estudantes sem experiência prévia em programação. Nesta unidade, os estudantes aprenderão os fundamentos da programação em Python necessários para uma carreira bem-sucedida em data science. Começando pelos conceitos básicos de programação, evoluir-se-á rapidamente para técnicas avançadas de computação e conceitos relevantes para o desenvolvimento de um projeto em data science.
Durante a unidade curricular de Programming for Data Science , os estudantes adquirirão experiência no trabalho com o conjunto essencial de bibliotecas (Pandas, Numpy, Scipy, Seaborn, Statsmodels, NetworkX) que tornam o Python a linguagem preferida entre os data scientists.
No final da unidade curricular, espera-se que os estudantes sejam capazes de utilizar a programação para desenvolver de forma autónoma um projeto de data science e se sintam confortáveis com as atividades de programação noutras unidades curriculares. Esta unidade curricular possui um componente forte de aprendizagem ativa, sendo esperado que os estudantes participem nas aulas e leiam os materiais semanais recomendados.