Ciencia de Datos e Inteligencia de Negocios

Máster. Curso 2024/2025.

PROGRAMACIÓN EN CIENCIA DE DATOS - 610503

Curso Académico 2024-25

Datos Generales

SINOPSIS

COMPETENCIAS

Generales
RA2- Conocer los fundamentos de los lenguajes de programación más utilizados en Ciencia de datos
RA9 - Comprender los fundamentos de almacenamiento y tratamiento de grandes bases de datos
RA12 - Seleccionar pertinentemente las fuentes e instrumentos de información disponible, creando una base de datos de estructura ágil y de fácil consulta
RA13 – Reunir, depurar y transformar los datos que la empresa almacena, en información estructurada y coherente para contrastar hipótesis que traten de responder a preguntas de investigación dentro del ámbito de la Inteligencia de Negocios
RA14 - Utilizar los distintos modelos de almacenamiento de datos y los sistemas de gestión de las bases de datos y utilizar un lenguaje de programación de definición, consulta y manipulación de los mismos
RA26 - Comunicar las conclusiones y los conocimientos y razones últimas que las sustentan a públicos especializados y no especializados de un modo claro y sin ambigüedades

ACTIVIDADES DOCENTES

Clases teóricas
50%
Clases prácticas
25%
Exposiciones
25%

Presenciales

,96

No presenciales

2,04

Semestre

1

Breve descriptor:

Este curso, perteneciente al Master en Ciencia de Datos e Inteligencia de Negocios de la Facultad de Estadística, está diseñado para proporcionar a los estudiantes las competencias necesarias en programación aplicadas a la ciencia de datos. A través de una combinación de clases teóricas y prácticas, los estudiantes aprenderán a utilizar herramientas y bibliotecas de Python para la manipulación de datos, análisis estadístico, visualización, y técnicas introductorias de aprendizaje automático y procesamiento de lenguaje natural. El curso incluye actividades prácticas que permiten a los estudiantes aplicar sus conocimientos en desarrollo de proyectos.

Requisitos

No haber cursado previamente la asignatura Programación en Ciencia de Datos.

Contenido

Introducción a la Programación en Python:

Estructuras de datos básicas

Control de flujo

Funciones y módulos


Manipulación de Datos:

Lectura y escritura de datos

Transformaciones y operaciones básicas

Visualización de Datos


Base de Datos con Python.

Conexión

Consultas


Uso de Python en Ciencia de Datos.

Casos de Uso.

Evaluación

El alumno tiene la posibilidad de aprobar la asignatura por evaluacion continua , que consistirá en:
a) 90% de la nota:
Exámenes teóricos: Evaluación de los conocimientos adquiridos mediante pruebas escritas.
Trabajos prácticos: Entrega de proyectos de programación y análisis de datos.
b) 10% de la nota
Participación en clase: Evaluación de la participación en discusiones y actividades en clase.

Aparte de ello, cualquier alumno/a tendrá derecho a una prueba final pudiendo resultar su calificación la nota final del curso.

Bibliografía

VanderPlas, J. (2016). Python Data Science Handbook: Essential Tools for Working with Data. O'Reilly Media.
McKinney, W. (2017). Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media.
Géron, A. (2019). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. O'Reilly Media.
Grus, J. (2015). Data Science from Scratch: First Principles with Python. O'Reilly Media.
Raschka, S., & Mirjalili, V. (2019). Python Machine Learning. Packt Publishing.

Estructura

MódulosMaterias
No existen datos de módulos o materias para esta asignatura.

Grupos

Clases teóricas y/o prácticas
GrupoPeriodosHorariosAulaProfesor
Grupo A09/09/2024 - 15/09/2024JUEVES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
23/09/2024 - 29/09/2024JUEVES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
07/10/2024 - 13/10/2024JUEVES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
21/10/2024 - 27/10/2024JUEVES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
04/11/2024 - 10/11/2024JUEVES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
18/11/2024 - 24/11/2024JUEVES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
02/12/2024 - 08/12/2024JUEVES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
16/12/2024 - 20/12/2024JUEVES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
Grupo B09/09/2024 - 15/09/2024VIERNES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
23/09/2024 - 29/09/2024VIERNES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
07/10/2024 - 13/10/2024VIERNES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
21/10/2024 - 27/10/2024VIERNES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
04/11/2024 - 10/11/2024VIERNES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
18/11/2024 - 24/11/2024VIERNES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
02/12/2024 - 08/12/2024VIERNES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ
16/12/2024 - 20/12/2024VIERNES 18:00 - 19:30-JOSE JAVIER GALAN HERNANDEZ


Actividades prácticas
GrupoPeriodosHorariosAulaProfesor
Grupo A09/09/2024 - 15/09/2024JUEVES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
23/09/2024 - 29/09/2024JUEVES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
07/10/2024 - 13/10/2024JUEVES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
21/10/2024 - 27/10/2024JUEVES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
04/11/2024 - 10/11/2024JUEVES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
18/11/2024 - 24/11/2024JUEVES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
02/12/2024 - 08/12/2024JUEVES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
16/12/2024 - 20/12/2024JUEVES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
Grupo B09/09/2024 - 15/09/2024VIERNES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
23/09/2024 - 29/09/2024VIERNES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
07/10/2024 - 13/10/2024VIERNES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
21/10/2024 - 27/10/2024VIERNES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
04/11/2024 - 10/11/2024VIERNES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
18/11/2024 - 24/11/2024VIERNES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
02/12/2024 - 08/12/2024VIERNES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ
16/12/2024 - 20/12/2024VIERNES 19:30 - 21:00-JOSE JAVIER GALAN HERNANDEZ