Materia

Contenido de XSL

Software matemático y estadístico

Datos generales de la materia

Modalidad
Virtual
Idioma
Castellano

Descripción y contextualización de la asignatura

Hoy en día, es fundamental el empleo de software específico como apoyo a la investigación en cualquier campo y, más especialmente, en el campo de las ciencias de la computación.



Se ve necesario, por tanto, que el investigador conozca a fondo los diferentes paquetes existentes en el mercado, de manera que pueda elegir en cada caso el más adecuado para su trabajo.

Profesorado

NombreInstituciónCategoríaDoctor/aPerfil docenteÁreaEmail
ARTETXE BALLEJO, ARKAITZUniversidad del País Vasco/Euskal Herriko UnibertsitateaProfesorado Laboral Interino UniversidadDoctorBilingüeCiencia de la Computación e Inteligencia Artificialarkaitz.artetxe@ehu.eus
CALVO MOLINOS, BORJAUniversidad del País Vasco/Euskal Herriko UnibertsitateaProfesorado AgregadoDoctorBilingüeCiencia de la Computación e Inteligencia Artificialborja.calvo@ehu.eus
PEREZ DE VIÑASPRE GARRALDA, OLATZUniversidad del País Vasco/Euskal Herriko UnibertsitateaProfesorado Adjunto (Ayudante Doctor/A)DoctoraBilingüeArquitectura y Tecnología de Computadoresolatz.perezdevinaspre@ehu.eus

Competencias

DenominaciónPeso
Aplicar técnicas matemáticas en diferentes campos de la ciencia, eligiendo el software mas adecuado a cada problema concreto.40.0 %
Emplear software diferente del Standard, desarrollando aplicaciones a partir del software estudiado.40.0 %
Emplear las prestaciones gráficas de cada paquete para la presentación de resultados.20.0 %

Tipos de docencia

TipoHoras presencialesHoras no presencialesHoras totales
Magistral101525
Seminario5813
P. Ordenador152237

Actividades formativas

DenominaciónHorasPorcentaje de presencialidad
Actividades propuestas por el equipo docente a través de la plataforma virtual0.00 %
Clases expositivas15.00 %
Elaboración de informes y exposiciones0.00 %
Estudio sistematizado0.00 %
Horas de contacto virtual a través de la plataforma (participación en foros, consulta de dudas, etc)5.00 %
Interacción con el docente en entornos virtuales0.00 %
Lectura y análisis prácticos0.00 %
Talleres de aplicación0.00 %
Trabajo en grupo55.00 %
Videoconferencias0.00 %

Sistemas de evaluación

DenominaciónPonderación mínimaPonderación máxima
Participación en los foros0.0 % 30.0 %
Trabajos Prácticos70.0 % 90.0 %

Resultados del aprendizaje de la asignatura

.- Implementar algoritmos y funciones en R

.- Implementar algoritmos y funciones en Python

.- Analizar, identificar y corregir errores en el código

.- Crear software distribuible

Convocatoria ordinaria: orientaciones y renuncia

La evaluación de la asignatura se realizará en base la realización de dos trabajos.



En particular, esos dos trabajos consistirán en la implementación y documentación de un paquete de R y una librería de Python que contenga una serie de funciones especificadas a comienzo del curso. El plazo de entrega de dichos trabajos se establecerá cada curso en función del calendario.

Convocatoria extraordinaria: orientaciones y renuncia

En el caso de la convocatoria extraordinaria el trabajo a realizar será de la misma naturaleza que en la convocatoria ordinaria, siendo el plazo de entrega el final del segundo cuatrimestre.

Temario

Introducción a la programación científica

T1 - Introducción al leguaje R

T2 - Gestión de datos en R

T3 - Visualización de datos en R

T4 - Conceptos avanzados de R

T5 - Introducción al leguaje Python

T6 - Gestión de datos en Python

T7 - Visualización de datos en Python

T8 - Conceptos avanzados de Python





Bibliografía

Materiales de uso obligatorio

El material de uso obligatorio será el incluido en la plataforma eGela.

Bibliografía básica

Iñaki Alegria, Olatz Pérez de Viñaspre, Kepa Sarasola (2016) Python programazio -lengoaia: oinarriak eta aplikazioak. UEU.

David Beazley, Brian K. Jones (2013) Python Cookbook. O'Reilly.

Wes McKinney (2017) Python for Data Analysis. O'Reilly.

Mike Allerhand (2011) A Tiny Handbook of R. Springer.

Hadley Wickham, Garret Grolemund (2016) R for Data Sciece: Import, Tidy, Transform, Visualize, and Model Data. O'Reilly.



Enlaces

http://www.r-project.org/



Contenido de XSL

Sugerencias y solicitudes