0% encontró este documento útil (0 votos)
244 vistas9 páginas

Programa de Formación Profesional Ingeniería de Software Con Inteligencia Artificial

El documento presenta el plan de aprendizaje específico de un programa de formación profesional en ingeniería de software con inteligencia artificial. El plan incluye tareas y operaciones agrupadas en varios módulos como programación, bases de datos, desarrollo web, sistemas, modelado de software e inteligencia artificial que los estudiantes completarán a lo largo de cinco semestres.

Cargado por

jhojan
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
244 vistas9 páginas

Programa de Formación Profesional Ingeniería de Software Con Inteligencia Artificial

El documento presenta el plan de aprendizaje específico de un programa de formación profesional en ingeniería de software con inteligencia artificial. El plan incluye tareas y operaciones agrupadas en varios módulos como programación, bases de datos, desarrollo web, sistemas, modelado de software e inteligencia artificial que los estudiantes completarán a lo largo de cinco semestres.

Cargado por

jhojan
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 9

PROGRAMA DE FORMACIÓN PROFESIONAL

INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

2° SEMESTRE

OPERACIONES OPERACIONES
N° TAREAS U OPERACIONES SEMINARIO
EJECUTADAS FALTANTES
ALGORITMIA DE PROGRAMACIÓN DEL
SOFTWARE
1 Desarrollo de aplicaciones de cálculo
Desarrollar aplicativo con manejo de programación
2
lógica y ficheros
Crear aplicación con el manejo de errores y gestión de
3
expresiones regulares
Desarrollar aplicaciones con base de datos y entorno
4
gráfico
JAVA FUNDAMENTALS (ORACLE)

5 Desarrollar la Introducción a Alice 3

6 Desarrollar la Introducción a Greenfoot


Desarrollar conceptos básicos de Java y estructura de
7
programa
Implementar el concepto de matrices, excepciones y
8
clases en Java
DESARROLLO DE APLICACIONES WEB I

9 Desarrolla una web usando HTML y CSS

10 Inserta barra de navegación en sitio web

11 Desarrolla Web interactiva con JavaScript

12 Insertar formularios en sitio web

DATABASE FOUNDATION (ORACLE)

13 Crear y modelar bases de datos

14 Crear modelos físicos de base de datos


Crear interfaces y modelos físicos en Oracle SQL
15
Developer Data Modeler
Programar un script para creación de una base de datos
16
con estructura y datos
RED HAT SYSTEM ADMINISTRATION I (LINUX
RED HAT)
17 Ejecuta comandos desde CLI

18 Administra objetos desde CLI

19 Creación de archivos

20 Administración de usuarios / grupos

21 Configura permisos de acceso a archivos

22 Supervisa y gestiona procesos de Linux


PROGRAMA DE FORMACIÓN PROFESIONAL

INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

2° SEMESTRE

OPERACIONES OPERACIONES
N° TAREAS U OPERACIONES SEMINARIO
EJECUTADAS FALTANTES

23 Control de servicios y Daemons

24 Configura y protege el servicio OpenSSH

25 Realiza análisis y almacenamiento de registros

26 Administra redes de computadoras

27 Administrar archivos entre SO

28 Instala y actualiza paquetes de software

29 Acceder a los sistemas de archivos de Linux


PROGRAMA DE FORMACIÓN PROFESIONAL

INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

3° SEMESTRE

OPERACIONES OPERACIONES
N° TAREAS U OPERACIONES SEMINARIO
EJECUTADAS FALTANTES

PROGRAMACIÓN ORIENTADA A OBJETOS


Desarrollar los conceptos del paradigma de la
1
Programación Orientada a Objetos
Trabajar con encapsulación y ocultamiento de la
2
información
3 Trabajar con herencias y composición

4 Desarrollar y trabajar con polimorfismo

JAVA FOUNDATIONS (ORACLE)


Realizar la introducción a los tipos de datos y desarrollo
5
de software en Java
6 Implementar las clases de bibliotecas y métodos en Java
Crear sentencias de decisión, bucles, clases, matrices y
7
excepciones
DESARROLLO DE APLICACIONES WEB II

8 Desarrolla aplicaciones usando PHP

9 Acceso a datos (PDO)

10 Desarrolla aplicaciones con AJAX

11 Usa el framework de desarrollo AngularJS


DATABASE DESIGN AND PROGRAMMING
WITH SQL (ORACLE)
12 Diseña BD identificando entidades, atributos y relaciones

13 Diseña BD para distintos tipos o distintos negocios

14 Elabora una BD relacional

15 Crea y presenta proyectos de BD

16 Realiza consultas básicas de BD

17 Realiza consultas y subconsultas con funciones

18 Realiza consultas de agrupación con una o más tablas

19 Realiza operaciones básicas y complejas

20 Diseña BD identificando entidades, atributos y relaciones

MODELADO Y DISEÑO DEL SOFTWARE

21 Modela casos de uso y documentación

22 Modela análisis de clases y documentación


PROGRAMA DE FORMACIÓN PROFESIONAL

INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

3° SEMESTRE

OPERACIONES OPERACIONES
N° TAREAS U OPERACIONES SEMINARIO
EJECUTADAS FALTANTES

23 Modela arquitectura de software

24 Modela despliegue del software


PROGRAMA DE FORMACIÓN PROFESIONAL

INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

4° SEMESTRE

OPERACIONES OPERACIONES
N° TAREAS U OPERACIONES SEMINARIO
EJECUTADAS FALTANTES
ALGORITMIA PARA LA INTELIGENCIA
ARTIFICIAL
1 Explica el uso de la IA

2 Utiliza recursividad en la programación

3 Construye algoritmo de árbol de decisiones

LENGUAJE DE PROGRAMACIÓN

4 Implementa el patrón N-Capas, Singleton

5 Gestiona el manejo de transacciones

6 Gestiona la seguridad de la aplicación

7 Implementa el control Timer y la clase Threads

8 Crea consultas con LINQ-Language Integrated Query

9 Elabora reportes y gestión de impresiones

10 Distribuye aplicaciones

11 Crea un proyecto usando WPF

DESARROLLO DE APLICACIONES WEB III

12 Identifica el entorno de Laravel

13 Accede a base de datos

14 Asegura la aplicación web


Implementa una aplicación de almacenamiento
15
persistente
BASE Y ESTRUCTURA DE DATOS

Ejecutar operaciones básicas tipo DCL y TCL para crear


16
procedimientos y funciones
Crear restricciones al modelo de BD, para asegurar la
17
calidad de la información
Desarrolla programas de Transact SQL para la creación
18
de una tienda virtual
Realiza consultas avanzadas en BD para la generación de
19
reportes estadísticos

MODELADO Y DISEÑO DEL SOFTWARE

20 Definir el ciclo de vida de desarrollo de un sistema

21 Definir el análisis orientado a objetos mediante UML


PROGRAMA DE FORMACIÓN PROFESIONAL

INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

4° SEMESTRE

OPERACIONES OPERACIONES
N° TAREAS U OPERACIONES SEMINARIO
EJECUTADAS FALTANTES

22 Creación de modelos utilizando diagramas de caso de uso

23 Implementar diagramas de actividad

24 Implementar diagramas de clases

25 Implementar diagramas de estado

26 Implementar diagramas de componentes

27 Implementar diagramas de despliegue


PROGRAMA DE FORMACIÓN PROFESIONAL

INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

5° SEMESTRE

OPERACIONES OPERACIONES
N° TAREAS U OPERACIONES SEMINARIO
EJECUTADAS FALTANTES

SOFTWARE Y PROTOTIPADO

1 Desarrollo de prototipo

2 Análisis de información

3 Definición de arquitectura

4 Diseño del prototipo


DISEÑO Y DESARROLLO DE APLICACIONES
MÓVILES I
5 Interactúa con el entorno de desarrollo

6 Configura layouts

7 Utiliza recursos

8 Inserta patrones de navegación

9 Se conecta a datos

10 Utiliza ListView

REALIDAD AUMENTADA

11 Realidad aumentada para computadoras

12 Arquitecturas de sistemas de realidad aumentada

13 Aplicaciones a la domótica

BIG DATA Y MACHINE LEARNING

14 Analiza datos con R


Introducción a Big Data, Machine Learning, Datamining
15
y procesos estándares CRISP-DM
Aplica estadística y probabilidades para Machine
16
Learning
17 Procesa, analiza y visualiza data

18 Big Data con Hadoop

19 Desarrolla modelos predictivos

20 Implementación de modelos predictivos

INGENIERÍA DEL SOFTWARE

21 Introducción a la Ingeniería del Software

22 Lenguaje Unificado de Modelado (UML)


PROGRAMA DE FORMACIÓN PROFESIONAL

INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

5° SEMESTRE

OPERACIONES OPERACIONES
N° TAREAS U OPERACIONES SEMINARIO
EJECUTADAS FALTANTES

23 Procesos de Ingeniería del Software

24 Diseño de software

25 Interacciones en el sistema

26 Estructura del sistema

27 Arquitectura lógica del sistema

28 Elementos de la interacción
PROGRAMA DE FORMACIÓN PROFESIONAL

INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

6° SEMESTRE

OPERACIONES OPERACIONES
N° TAREAS U OPERACIONES SEMINARIO
EJECUTADAS FALTANTES
PROTOTIPADO DE APLICACIONES DE
INTELIGENCIA ARTIFICIAL
1 Desarrollo de modelos IA

2 Desarrollo de modelos Machine Learning

3 Desarrollo de modelos IA con WATSON

4 Desarrollo de modelos con WATSON Studio


DISEÑO Y DESARROLLO DE APLICACIONES
MÓVILES II
Muestra información usando Master-detail and Drawer
5
Navigation
6 Personaliza ListView

7 Utiliza MVVM

8 Consume servicios REST

9 Publica aplicaciones
AZ-900T00: FUNDAMENTOS DE MICROSOFT
AZURE (MICROSOFT)
10 Calcula costes de uso de servicios en la nube

11 Diseña infraestructura de red en la nube

12 Asegura la conectividad de red en Microsoft Azure


INTELIGENCIA DE NEGOCIOS Y DATA
WAREHOUSE
13 Diseña Data Warehouse y Arquitectura BI

14 Diseña Transacciones – Auditorias – Power View

15 Diseña Dashboard: SQL Server Reporting Services


Aplicar en un caso práctico la configuración y uso de
16
almacenamiento de datos con BI
REDES NEURONALES

17 Implementa paquete Neuralnet

18 Implementa paquete H20

También podría gustarte