Etiquetas

martes, 7 de enero de 2020

Desarrollo de videojuegos con Unity nivel Intermedio - Curso de Perfeccionamiento

Desarrollo de videojuegos con Unity nivel Intermedio

Celebración: 31 de Enero al 24 de Abril de 2020
Periodo de inscripción: del 1 de Diciembre de 2019 al 7 de Enero de 2020, mediante correo electrónico a: mjdiaz@unex.es
Matrícula: del 8 al 25 de Enero de 2020
Información ampliada: https://www.unex.es/organizacion/servicios-universitarios/secretariados/postgrado/funciones/cursos/perfeccionamiento/videojuegos%20unity

Contenidos: 
1. Introducción al modelado 3D
2. Recorrido rápido por el entorno de Unity
3. Inteligencia Artificial básica en Unity
4. Comportamiento inteligente basado en estados (FSM).
5. Simulando los sentidos: oído, vista y olfato 
6. Tomar decisiones, tipos de comportamiento en base a estados y  los sentidos
7. Introducción al desarrollo de juegos de plataforma 2D
8. Desafíos 2D: plataformas móviles, elementos inestables, temporizadores, sonido, etc.     
9. Generación automática de contenidos

Machine Learning en Python - Curso de perfeccionamiento

Machine learning en Python

- Número de créditos: 6 (60 horas)
- Precio: 119€
- Modalidad: Virtual
- Período de preinscripción: Desde: 8 de enero de 2020 Hasta: 20 de enero de 2020
- Período de matrícula: Desde: 21 de enero de 2020 Hasta: 27 de enero de 2020
- Fecha de celebración: Desde: 3 de febrero de 2020     Hasta: 3 de abril de 2020

En este curso se aprenderán los principios básicos de la inteligencia artificial, orientados al aprendizaje máquina y a la clasificación supervisada. Se estudiarán todos los aspectos básicos de un sistema de clasificación de patrones, la selección del conjunto de prototipos, la extracción de características y los sistemas de clasificación.

En cuanto a la extracción de características haremos especial hincapié en la clasificación de imágenes y en la detección de objetos dentro de las mismas.

Dentro de los sistemas de clasificación se estudiarán diversas técnicas desde las estadísticas, hasta las redes neuronales y dentro de éstas últimas, desde los perceptrones multicapas hasta las redes neuronales con aprendizaje profundo.

Todo ello irá acompañado de una introducción al lenguaje de programación Python y del uso de las librerías numpy, matplotlib.pyplot, PIL.image, scikit learn, scikit-image, etc.

Programación Java para IA y big data, ciberseguridad y blockchain - Curso de perfeccionamiento

Programación Java para IA y big data, ciberseguridad y blockchain

- Número de créditos: 6 (60 horas)
- Precio: 119€
- Modalidad: Semipresencial
- Período de preinscripción: Desde:4 de noviembre de 2019 Hasta: 7 de enero de 2020
- Período de matrícula: Desde: 8 de enero de 2019 Hasta: 19 de enero de 2020
- Fecha de celebración: Desde: 27 de enero de 2020    Hasta: 6 de marzo de 2020 (Viernes de 10 a 15 horas)

Vivimos inmersos en una revolución digital. Tecnologías digitales emergentes como la Inteligencia Artificial (IA), la ciberseguridad, el blockchain y otras se están desarrollando a una velocidad asombrosa. Nos guste o no, estemos listos o no, estas tecnologías digitales van a penetrar más y más profundamente en todos los aspectos de nuestras vidas. Esto va a cambiar, fundamentalmente, el cómo vivimos, cómo trabajamos y cómo socializamos.

Java, como lenguaje de programación de alto nivel moderno, es una herramienta excelente para ayudarnos a aprender estas tecnologías digitales, así como a desarrollar aplicaciones digitales.

El objetivo del curso es utilizar Java como una herramienta para aprender estas nuevas tecnologías digitales a través de ejemplos prácticos de programación.

Los objetivos específicos son:
- Aprender a programar aplicaciones de inteligencia artificial en Java
- Aprender a programar aplicaciones bigdata en Java
- Aprender a programar aplicaciones de ciberseguridad en Java
- Aprender a programar aplicaciones blockchain en Java

La metodología empleada en el curso es la clase invertida. Se proporcionará a los estudiantes material de estudio para su revisión en horario no presencial y en las sesiones presenciales se pondrá en práctica lo aprendido resolviendo proyectos de programación.

Se requiere que los estudiantes tengan experiencia previa en la programación de ordenadores, idealmente en Java.