Download Especialidad: Ingeniería del Software

Document related concepts

Oz (lenguaje de programación) wikipedia , lookup

Transcript
Mención Ingeniería del Software
Marcelino Cabrera
Dpto. Lenguajes y Sistemas Informáticos
Desarrollar Software no es
sólo programar
▪ eGovernment
▪ eCommerce
▪ Faltan profesionales
▪ Actualizados
▪ Polivalentes y versátiles
▪ Con experiencia
▪ Internacionalización
▪ Trabajo en equipo
Desarrollo y
gestión de
proyectos
Desarrollo
web
Formación
Obligatoria
Sistemas
distribuidos
y
multiagente
Interacción
y Sistemas
Gráficos
Desarrollo y
gestión de
proyectos
Desarrollo de software (3º)
Metodologías de desarrollo ágil (4º)
Dirección y gestión de proyectos (4º)
Formación
Interacción
y Sistemas
Gráficos
Sistemas de
información WEB (3º)
Desarrollo
web
Desarrollo de sistemas distribuidos (3º)
Desarrollo basado en Agentes (4º)
Obligatoria
Sistemas
distribuidos
y
multiagente
Sistemas gráficos (3º)
Diseño de interfaces de usuario (3º)
Desarrollo y gestión de proyectos
Desarrollo de software (3º)
Desarrollo basado en modelos
Arquitecturas del software
V&V
Evolución del software
Metodologías de desarrollo ágil (4º)
Metodología de trabajo y producción
Desarrollo centrado en el usuario
Software libre y su proceso de desarrollo
Dirección y gestión de proyectos (4º)
Planificación y gestión de personas, recursos, tareas
y tiempo para cumplir los objetivos del proyecto.
Interacción y Sistemas Gráficos
Sistemas gráficos (3º)
Modelado de sólidos y de volúmenes
Interacción y animación
Visualización
Diseño de interfaces de usuario (3º)
Interacción persona-ordenador
Sistemas interactivos
Diseño de sistemas interactivos
Usabilidad y evaluación
Sistemas distribuidos y multiagente
Desarrollo de sistemas distribuidos (3º)
Comunicación, sincronización
Middlewares y plataformas (móviles, cloud computing)
Arquitecturas de sistemas y aplicaciones (c/s, P2P, …)
Metodologías y herramientas de desarrollo
Desarrollo basado en Agentes (4º)
Agentes y multiagentes
Herramientas de desarrollo
Metodologías de desarrollo
Agentes móviles
Desarrollo Web
Sistemas de información WEB (3º)
Análisis y diseño de soluciones Web
Programación cliente y servidor
HTML5, CSS3, JAVASCRIPT
PHP, JSP, ASP
Gestión de la Información
Aspectos Legales
LOPD
LSSI
WACG
Complementos
Programación
Lógica y
Programación
Nuevas
Tecnologías
Programación
PP y SO
Programación
Paralela
Seguridad en
Sistemas
Operativos
Informática
Gráfica
Animación
por
Ordenador
Programación
Gráfica de
Videojuegos
Complementos de programación
Lógica y programación
Lambda cálculo, lógica combinatoria
Lógica temporal
Programación funcional
Programación lógica
Nuevas tecnologías programación
Metadatos y reflexión
Programación genérica
Patrones/antipatrones
Aplicaciones
Complementos de PP y SO
Programación Paralela
Sistemas paralelos
Algoritmos paralelos
Diseño de algoritmos paralelos
Lenguajes de programación paralela
Seguridad en Sistemas Operativos
Modelos y sistemas de seguridad
Programación segura
Ingeniería inversa
Análisis de seguridad
Complementos de Informática Gráfica
Animación por ordenador
Animación 2D y 3D
Técnicas de animación
Integración de imagen real
Técnicas avanzadas
Programación gráfica de videojuegos
Elementos gráficos de los juegos
Metodología de diseño e implementación
Realismo y simulación
Optimización
Complementos interdisciplinares
Métodos numéricos en la Ingeniería
Física aplicada a dispositivos informáticos
Creación de empresas y gestión emprendedora
Derecho informático
Ética informática y sociedad de la información
MTH específicos
• WEB: Frameworks, aplicaciones, juegos.
• Cliente/Servidor, P2P, Cloud Computing, Móviles
• Interfaces multimodales, Usabilidad,
Accesibilidad.
• Videojuegos
• Visualización, Animación, Realidad Virtual
MTH generales
•
•
•
•
•
Métodos y Procesos de Desarrollo
Planificación y Gestión de proyectos
Gestión de recursos
Seguridad
Paralelismo
Prospectiva 2020 (USA)
Capacitación
General
Dirección y
Gestión de
Proyectos
Capacitación
Tecnológica
Desarrollo
Web
Especialización
Realidad
Virtual
Innovación
Investigación
18%
22%
Desarrollo
propietario y
libre
Sistemas
distribuidos y
22% multiagente
Videojuegos
30%
Interfaces de
Usuario
Sistemas
Gráficos
Móviles
Seguridad
Mención Ingeniería del Software
Marcelino Cabrera
Dpto. Lenguajes y Sistemas Informáticos