2195€
Máster en Formación Permanente en Matemática Computacional
100% Online
60 ECTS
12 meses
2195€
Presentación
El Master en Matemática Computacional es de suma relevancia a nivel mundial debido al creciente papel que juegan las matemáticas y la computación en diversos campos de la ciencia, la tecnología y la industria. En el contexto actual, donde la generación y análisis de grandes cantidades de datos se ha vuelto fundamental, la capacidad de utilizar herramientas matemáticas y computacionales para resolver problemas complejos se ha convertido en una necesidad. Ofrecemos una formación integral en áreas clave como el álgebra lineal, la estadística y el pensamiento computacional, brindando a los estudiantes las habilidades necesarias para abordar desafíos actuales y futuros en campos como la inteligencia artificial, el aprendizaje automático, la biomedicina y la investigación científica.
Universidades colaboradoras
Para qué te prepara
El Master en Matemática Computacional te prepara para enfrentar los desafíos de la era digital y la ciencia de datos. A través de una formación, adquirirás habilidades para modelar y resolver problemas complejos, analizar grandes conjuntos de datos y tomar decisiones basadas en evidencia. Aprenderás a aplicar técnicas de álgebra lineal, estadística, pensamiento computacional y cálculo numérico en diversos campos
Objetivos
- Repasar los fundamentos del álgebra lineal.
- Revisar los conceptos necesarios de la estadística.
- Estudiar el significado del pensamiento computacional y sus aplicaciones a ciencia e ingeniería.
- Emplear las herramientas de R y Python para el análisis de Datos y la programación estadística.
- Introducir el Machine Learning.
- Ahondar en el punto anterior con el Deep Learning.
A quién va dirigido
El Master en Matemática Computacional está dirigido a profesionales y estudiantes en matemáticas, ciencias de la computación, ingeniería y disciplinas relacionadas que deseen ampliar y fortalecer sus conocimientos en matemáticas y computación aplicadas. También es adecuado para los interesados en áreas emergentes como la inteligencia artificial y el análisis de datos.
Salidas Profesionales
El Master en Matemática Computacional te proporciona un perfil de salida altamente demandado y atractivo en el mercado laboral actual. Podrás trabajar como científico de datos, analista de datos, investigador en matemáticas aplicadas, consultor en tecnologías de la información, desarrollador de software o profesor/investigador en instituciones académicas.
Temario
MÓDULO 1. ÁLGEBRA LINEAL
UNIDAD DIDÁCTICA 1. ESPACIOS VECTORIALES
- Espacios y subespacios
- Bases
- Espacio vectorial cociente
- Ecuaciones cartesianas o implícitas de un subespacio vectorial
UNIDAD DIDÁCTICA 2. MATRICES Y DETERMINANTES
- Matrices
- Determinantes
- Operaciones elementales. Forma reducida de una matriz
- Resolución de sistemas de ecuaciones lineales
UNIDAD DIDÁCTICA 3. SISTEMAS DE ECUACIONES LINEALES
- Sistema de ecuaciones lineales
- Solución de un sistema mediante eliminación de Gauss
- Solución de un sistema mediante eliminación de Gauss-Jordan
- Sistemas de ecuaciones homogéneas
UNIDAD DIDÁCTICA 4. ORTOGONALIDAD
- Vectores paralelos y ortogonales
- Operaciones entre vectores
- Producto escalar
- Vectores unitarios
UNIDAD DIDÁCTICA 5. APLICACIONES LINEALES
- Operaciones con matrices
- Multiplicación de un escalar por una matriz
- Aplicaciones lineales
UNIDAD DIDÁCTICA 6. DIAGONALIZACIÓN DE MATRICES
- Matrices diagonalizables
- Método para diagonalizar una matriz
- Forma normal de Jordan
MÓDULO 2. ESTADÍSTICA BIOMÉDICA
UNIDAD DIDÁCTICA 1. ESTADÍSTICA
- Introducción, concepto y funciones de la estadística
- Estadística descriptiva
- Estadística inferencial
- Medición y escalas de medida
- Variables: clasificación y notación
- Distribución de frecuencias
- Representaciones gráficas
- Propiedades de la distribución de frecuencias
- Medidas de posición
- Medidas de dispersión
- Medidas de forma
- Curva de Lorenz, coeficiente de Gini e índice de Theil
UNIDAD DIDÁCTICA 2. MEDIDAS DE TENDENCIA CENTRAL Y POSICIÓN
- Medidas de tendencia central
- Medidas de posición
- Medidas de variabilidad
- Índice de asimetría de Pearson
- Puntuaciones típicas
UNIDAD DIDÁCTICA 3. ANÁLISIS CONJUNTO DE VARIABLES
- Introducción al análisis conjunto de variables
- Asociación entre dos variables cualitativas
- Correlación entre dos variables cuantitativas
- Regresión lineal
UNIDAD DIDÁCTICA 4. DISTRIBUCIONES DE PROBABILIDAD
- Conceptos previos de probabilidad
- Variables discretas de probabilidad
- Distribuciones discretas de probabilidad
- Distribución normal
- Distribuciones asociadas a la distribución normal
UNIDAD DIDÁCTICA 5. ESTADÍSTICA INFERENCIAL
- Conceptos previos
- Métodos de muestreo
- Principales indicadores
UNIDAD DIDÁCTICA 6. CONTRASTE DE HIPÓTESIS
- Introducción a las hipótesis estadísticas
- Contraste de hipótesis
- Contraste de hipótesis paramétrico
- Tipologías de error
- Contrastes no paramétricos
UNIDAD DIDÁCTICA 7. REGRESIÓN LINEAL
- Introducción a los modelos de regresión
- Modelos de regresión: aplicabilidad
- Variables a introducir en el modelo de regresión
- Construcción del modelo de regresión
- Modelo de regresión lineal
- Modelo de regresión logística
- Factores de confusión
- Interpretación de los resultados de los modelos de regresión
UNIDAD DIDÁCTICA 8. ANÁLISIS DE VARIANZA: UN FACTOR DE EFECTOS ALEATORIOS
- Modelos de medidas repetidas
UNIDAD DIDÁCTICA 9. INTRODUCCIÓN A LA ESTADÍSTICA NO PARAMÉTRICA
- Estadística no paramétrica. Conceptos básicos
- Características de las pruebas
- Ventajas y desventajas del uso de métodos no paramétricos
- Identificación de las diferentes pruebas no paramétricas
MÓDULO 3. PENSAMIENTO COMPUTACIONAL
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN PENSAMIENTO COMPUTACIONAL
- Presentación al pensamiento computacional
- ¿Qué es y para qué se usa pensamiento computacional?
- ¿Quiénes deben de aprender el pensamiento computacional?
UNIDAD DIDÁCTICA 2. TIPOS DE PENSAMIENTO QUE CONOCEMOS
- Pensamiento analítico
- Razonamiento aproximado, conceptual, convergente, divergente, sistemático, synvergente
UNIDAD DIDÁCTICA 3. CONOCEMOS EL PENSAMIENTO COMPUTACIONAL
- Proceso, conceptos y actitudes del pensamiento computacional
- Proceso de simulación
- Concepto y procesos de paralelismo automatización
- Trabajo en equipo en el pensamiento computacional
UNIDAD DIDÁCTICA 4. PARTE AVANZADA DE FONDO EL PENSAMIENTO COMPUTACIONAL
- Abstracción en pensamiento computacional
- Descomprimir los elementos
- Proceso de evaluación de pensamiento computacional
UNIDAD DIDÁCTICA 5. APLICACIONES DEL PENSAMIENTO COMPUTACIONAL
- Posibles problemas
- Datos relacionados con de entrada y salida en el pensamiento
- Solución al problema
MÓDULO 4. CÁLCULO NUMÉRICO PARA COMPUTACIÓN EN CIENCIA E INGENIERÍA
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LOS COMPUTADORES
- Introducción
- Conceptos básicos sobre computadores
- Componentes de un computador
- Software de un computador
- Parámetros característicos del computador digital
- Clasificación de los computadores
- Breve historia de los computadores
- Estudio de los computadores
- Computación Científica en supercomputadores
UNIDAD DIDÁCTICA 2. INTRODUCCIÓN A LA PROGRAMACIÓN Y HERRAMIENTAS DE CÁLCULO NUMÉRICO
- Introducción
- Resolución de problemas
- Lenguajes de programación
- Herramientas de cálculo numérico
UNIDAD DIDÁCTICA 3. EL SISTEMA MATLAB
- Introducción
- Acceso a MATLAB
- Introducción de matrices
- Operaciones sobre matrices y componentes de matrices
- Expresiones y variables
- El espacio de trabajo
- Funciones para construir matrices
- Control de flujo programando en MATLAB
- Funciones escalares
- Funciones vectoriales
- Funciones matriciales
- Generación de submatrices
- Ficheros .M
- Entrada y salida de texto
- Medidas de eficiencia de algoritmos
- Formato de salida
- Gráficos en dos dimensiones
- Gráficos en tres dimensiones
- Elaboración de programas en MATLAB
UNIDAD DIDÁCTICA 4. ARITMÉTICA DEL COMPUTADOR
- Introducción
- Representación interna de números
- Errores debidos a la representación interna de los números
- Errores en la realización de operaciones
- Algoritmos estables e inestables. Condicionamiento de un problema
- Ejercicios complementarios
UNIDAD DIDÁCTICA 5. ECUACIONES ALGEBRAICAS DE UNA VARIABLE
- Introducción
- Método de bisección o bipartición
- Método de interpolación lineal o Regula Falsi
- Método de aproximaciones sucesivas o punto fijo
- Método de Newton-Raphson
- Método de la secante
- Criterios de convergencia para los métodos iterativos
- Dificultades a la hora de calcular las raíces de una función
- Cálculo de ceros de polinomios
- Ejercicios complementarios
UNIDAD DIDÁCTICA 6. SISTEMAS DE ECUACIONES ALGEBRAICAS
- Introducción
- Métodos directos
- Métodos iterativos
- Comparación entre métodos iterativos y directos
- Introducción a los sistemas de ecuaciones algebraicas no lineales
- Ejercicios complementarios
UNIDAD DIDÁCTICA 7. INTERPOLACIÓN Y APROXIMACIÓN
- Introducción
- Interpolación polinomial
- Aproximación por polinomios
- Introducción a la interpolación por funciones racionales
- Ejercicios complementarios
UNIDAD DIDÁCTICA 8. DIFERENCIACIÓN E INTEGRACIÓN
- Introducción
- Diferenciación numérica
- Integración numérica
- Ejercicios complementarios
MÓDULO 5. ANÁLISIS DE DATOS CON PYTHON
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL ANÁLISIS DE DATOS
- ¿Qué es el análisis de datos?
UNIDAD DIDÁCTICA 2. LIBRERÍAS PARA EL ANÁLISIS DE DATOS: NUMPY PANDAS Y MATPLOTLIB
- Análisis de datos con NumPy
- Pandas
- Matplotlib
UNIDAD DIDÁCTICA 3. FILTRADO Y EXTRACCIÓN DE DATOS
- Cómo usar loc en Pandas
- Cómo eliminar una columna en Pandas
UNIDAD DIDÁCTICA 4. PIVOT TABLES
- Pivot tables en pandas
UNIDAD DIDÁCTICA 5. GROUPBY Y FUNCIONES DE AGREGACIÓN
- El grupo de pandas
UNIDAD DIDÁCTICA 6. FUSIÓN DE DATAFRAMES
- Python Pandas fusionando marcos de datos
UNIDAD DIDÁCTICA 7. VISUALIZACIÓN DE DATOS CON MATPLOTLIB Y CON SEABORN
- Matplotlib
- Seaborn
UNIDAD DIDÁCTICA 8. INTRODUCCIÓN AL MACHINE LEARNING
- Aprendizaje automático
UNIDAD DIDÁCTICA 9. REGRESIÓN LINEAL Y REGRESIÓN LOGÍSTICA
- Regresión lineal
- Regresión logística
UNIDAD DIDÁCTICA 10. ÁRBOL DE DECISIONES
- Estructura de árbol
UNIDAD DIDÁCTICA 11. NAIVE BAYES
- Algoritmo de Naive bayes
- Tipos de Naive Bayes
UNIDAD DIDÁCTICA 12. SUPPORT VECTOR MACHINES (SVM)
- Máquinas de vectores soporte (Support Vector Machine-SVN
- 2.¿Cómo funciona SVM?
- Núcleos SVM
- Construcción de clasificador en Scikit-learn
UNIDAD DIDÁCTICA 13. KNN
- K-nearest Neighbors (KNN)
- Implementación de Python del algoritmo KNN
UNIDAD DIDÁCTICA 14. PRINCIPAL COMPONENT ANALYSIS (PCA)
- Análisis de componentes principales
UNIDAD DIDÁCTICA 15. RANDOM FOREST
- Algoritmo de random forest
MÓDULO 6. DATA SCIENCE Y PROGRAMACIÓN ESTADÍSTICA CON PYTHON Y R
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LA CIENCIA DE DATOS
- ¿Qué es la ciencia de datos?
- Herramientas necesarias para el científico de datos
- Data Science & Cloud Compunting
- Aspectos legales en Protección de Datos
UNIDAD DIDÁCTICA 2. BASES DE DATOS RELACIONALES
- Introducción
- El modelo relacional
- Lenguaje de consulta SQL
- MySQL. Una base de datos relacional
UNIDAD DIDÁCTICA 3. PYTHON Y EL ANÁLISIS DE DATOS
- Introducción a Python
- ¿Qué necesitas?
- Librerías para el análisis de datos en Python
- MongoDB, Hadoop y Python. Dream Team del Big Data
UNIDAD DIDÁCTICA 4. R COMO HERRAMIENTA PARA BIG DATA
- Introducción a R
- ¿Qué necesitas?
- Tipos de datos
- Estadística Descriptiva y Predictiva con R
- Integración de R en Hadoop
UNIDAD DIDÁCTICA 5. PRE-PROCESAMIENTO & PROCESAMIENTO DE DATOS
- Obtención y limpieza de los datos (ETL)
- Inferencia estadística
- Modelos de regresión
- Pruebas de hipótesis
UNIDAD DIDÁCTICA 6. ANÁLISIS DE LOS DATOS
- Inteligencia Analítica de negocios
- La teoría de grafos y el análisis de redes sociales
- Presentación de resultados
MÓDULO 7. INTRODUCCIÓN APRENDIZAJE AUTOMÁTICO (MACHINE LEARNING)
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL MACHINE LEARNING
- Introducción
- Clasificación de algoritmos de aprendizaje automático
- Ejemplos de aprendizaje automático
- Diferencias entre el aprendizaje automático y el aprendizaje profundo
- Tipos de algoritmos de aprendizaje automático
- El futuro del aprendizaje automático
UNIDAD DIDÁCTICA 2. EXTRACCIÓN DE ESTRUCTURA DE LOS DATOS: CLUSTERING
- Introducción
- Algoritmos
UNIDAD DIDÁCTICA 3. SISTEMAS DE RECOMENDACIÓN
- Introducción
- Filtrado colaborativo
- Clusterización
- Sistemas de recomendación híbridos
UNIDAD DIDÁCTICA 4. CLASIFICACIÓN
- Clasificadores
- Algoritmos
UNIDAD DIDÁCTICA 5. REDES NEURONALES Y DEEP LEARNING
- Componentes
- Aprendizaje
UNIDAD DIDÁCTICA 6. SISTEMAS DE ELECCIÓN
- Introducción
- El proceso de paso de DSS a IDSS
- Casos de aplicación
MÓDULO 8. DESARROLLO DE DEEP LEARNING
UNIDAD DIDÁCTICA 1. DEEP LEARNING CON PYTHON, KERAS Y TENSORFLOW
- Aprendizaje profundo
- Entorno de Deep Learning con Python
- Aprendizaje automático y profundo
UNIDAD DIDÁCTICA 2. SISTEMAS NEURONALES
- Redes neuronales
- Redes profundas y redes poco profundas
UNIDAD DIDÁCTICA 3. REDES DE UNA SOLA CAPA
- Perceptrón de una capa y multicapa
- Ejemplo de perceptrón
UNIDAD DIDÁCTICA 4. REDES MULTICAPA
- Tipos de redes profundas
- Trabajar con TensorFlow y Python
UNIDAD DIDÁCTICA 5. ESTRATEGIAS DE APRENDIZAJE
- Entrada y salida de datos
- Entrenar una red neuronal
- Gráficos computacionales
- Implementación de una red profunda
- El algoritmo de propagación directa
- Redes neuronales profundas multicapa
MÓDULO 9. PROYECTO FINAL DE MASTER
Titulación
Titulación Universitaria:
Solicitar información