Programação para a Ciência de Dados
Objetivos
The Programming for Data Science curricular unit is aimed at students who have yet to gain prior programming experience. In this unit, students will learn the fundamentals of programming in Python necessary for a successful career in data science. Starting from the basics of programming, we will rapidly evolve towards advanced computing techniques and concepts of interest for developing a data science project. During the Programming for Data Science curricular unit, students will acquire experience working with the backbone stack of libraries (Pandas, Numpy, Scipy, Seaborn, Statsmodels, NetworkX) that make Python the language of choice among data scientists.
At the end of the curricular unit, students are expected to have the capacity to use programming to develop a data science project independently and to feel comfortable with the programming activities in other curricular units. The curricular unit has a strong, active learning component, and, as such, students are expected to participate during classes and read the recommended weekly materials.
Caracterização geral
Código
200211
Créditos
3.5
Professor responsável
Flávio Luís Portas Pinheiro
Horas
Semanais - A disponibilizar brevemente
Totais - A disponibilizar brevemente
Idioma de ensino
Português. No caso de existirem alunos de Erasmus, as aulas serão leccionadas em Inglês
Pré-requisitos
A disponibilizar brevemente
Bibliografia
Método de ensino
Método de avaliação
Conteúdo
Cursos
Cursos onde a unidade curricular é leccionada: