Ficha del curso
VI CURSO DE INTRODUCCIÓN A PYTHON ORIENTADO A LA RESOLUCIÓN DE PROBLEMAS DE OPTIMIZACIÓN EN INGENIERÍA (81554530001-0)
NIVEL: Cursos de extensión universitaria (extinguidos)
CAMPO DE CONOCIMIENTO: Ingenierías y arquitectura
Descripción:Los objetivos principales son dos, introducir a los alumnos al lenguaje de programación Python, y utilizar Python para modelar y resolver problemas de optimización.
Proponente: INGENIERIA ELECTRICA
Director: Mario Javier Durán Martínez Teléfonos: 655613177 /
E-mail: mjduran@uma.es
Nº plazas: 40
Precio: 135.00 €
Plazo de preinscripción: desde 01/02/2021 hasta 08/04/2021
Plazo de matrícula: desde 01/02/2021 hasta 08/04/2021
1º plazo: 135.00 € Fecha: hasta 08/04/2021
2º plazo: 0.00 € Fecha: hasta 08/04/2021
Permitido el pago por tarjeta bancaria.
Permitido el pago presencial.
Fecha de inicio de curso: 09/04/2021 Fecha de fin: 14/05/2021 NO VIGENTE
Lugar: Campus Virtual
Horario: Viernes 9, 16 y 23 de 15:30 a 20:30 horas y Sábados 10, 17 y 24 de 9:00 a 14:00 horas.
Requisitos de acceso:
Condiciones Generales de Acceso a la Universidad. Se recomiendan conocimientos de programación.
Duracion y creditos ECTS
Docencia teórico-práctica en aula: 0.00 ECTS
Docencia On-line: 3.00 ECTS
Prácticas externas en empresas: 0.00 ECTS
Trabajo fin de titulo: 0.00 ECTS
Créditos europeos totales: 3.00 ECTS
Horas de clase presencial: 0.00
Horas de trabajo del estudiante: 75.00
Programa:
Tema I: Introducción a Python
1.1. Variables
1.2. Funciones
1.3. Control de flujo
1.4. Clases
1.5. Módulos
1.6. Módulo Matplotlib
1.7. Módulo Numpy
Tema 2: Técnicas de Optimización Basadas en Inteligencia Artificial
2.1. Algoritmos basados en búsqueda global.
2.1.1. Algoritmos genéticos
2.1.2. Algoritmos basados en enjambre
2.2. Algoritmos basados en búsqueda local
2.2.1. Hill climbing
2.2.2. Simulated Annealing
2.2.3. Tabu Search
Tema 3: Modelado de Problemas y Ejemplos Prácticos
3.1 Problema mono objetivos: problema del TSP
3.2 Problema con múltiples objetivos: suma de conjuntos