Icono Técnico en Programación Computacional 2016152X152

La carrera de Técnico en Programación Computacional impartida por CIISA, entrega un alto nivel académico y de especialización a quienes serán pieza clave en el desarrollo de aplicaciones computacionales, fundamentales para realizar la gestión y operación de las organizaciones.

El Técnico de Nivel Superior en Programación Computacional de CIISA posee sólidos conocimientos tecnológicos y podrá diseñar, desarrollar, implementar, aplicar y mantener software de calidad, utilizando para ello tecnologías de punta en el ámbito de los lenguajes de programación, sistemas operativos y las redes de comunicación, implementar bases de datos de acuerdo a los últimos requerimientos de las empresas, y gestionar su mantención y operatividad, apoyando al usuario final en el uso de estas herramientas de productividad, en el marco de una formación ética y valórica que lo distingue de sus pares.

Propósito Funciones Claves Sub-funciones Elementos Asignaturas de la Malla
construir e integrar aplicaciones computacionales

en distintas plataformas, aplicar plan de pruebas

que le permitan detectar y corregir errores,

documentar las aplicaciones y

dar soporte a usuarios del sistema

Construir programas a partir de requerimientos de diseño, generando la documentación necesaria de acuerdo a normas establecidas Obtener requerimiento de diseño Conocer de todos los alcances establecidos para la construcción de la aplicación. CI11: Ensamblado de Equipos Computacionales e Instalación de Sistemas Operativos

CI12: Principios de Lógica y Algoritmos de Programación.

CI16: Metodología de Programación Avanzada

CI15: Herramientas de Sistemas Operativos.

TP16: taller de Implementación de aplicaciones Web

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

TP24: taller de Construcción de Software

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

TP26: taller de desarrollo de aplicaciones móviles

CI26: Taller de desarrollo de aplicaciones Empresariales

EH28: Inglés nivel Pre-intermediate.

Construir Programa según requerimientos Interpretar correctamente requerimientos para la construcción de un programa.

 

Seleccionar lenguaje de programación.

 

Seleccionar sistema operativo.

 

Construir el programa de acuerdo a requerimientos establecidos

CA11: Formación para el desarrollo profesional

EH12: Taller de habilidades de Comunicación Oral y Escrita

CI11: Ensamblado de Equipos Computacionales e Instalación de Sistemas Operativos

CI12: Principios de Lógica y Algoritmos de Programación.

MA18: matemáticas para la informática

CI16: Metodología de Programación Avanzada

CI15: Herramientas de Sistemas Operativos.

TP16: taller de Implementación de aplicaciones Web

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

TP24: taller de Construcción de Software

CI21: Análisis e Implementación de Estructuras de Datos

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

MA26: Estadística descriptiva para informática

TP26: Taller de desarrollo de Aplicaciones móviles

CI26: Taller de desarrollo de aplicaciones Empresariales

EH28: Inglés nivel Pre-intermediate.

Generar documentación según normas establecidas

 

 

 

 

 

 

 

Determinar elementos que serán considerados en la documentación.

 

Elaborar documentación según normas establecidas.

 

Modificar documentación, acorde a las modificaciones efectuadas en la etapa de desarrollo.

CA11: Formación para el desarrollo profesional

EH12: Taller de habilidades de Comunicación Oral y Escrita

CI13: taller de habilidades Tecnológicas.

EH15: Inglés Nivel Beginner

TP21: Taller de Pruebas y Mantenimientos de Software de Calidad

EH21: Ingles Nivel Elementary.

EH28: Inglés nivel Pre-intermediate.

 

 

Implementar las bases de datos estructurada y no estructurada

en función de los requerimientos de diseño

 

Obtener requisitos de datos

 

Obtener información sobre el dominio del problema.

 

Identificar los objetivos de usuario.

 

Identificar los requisitos de información.

 

Identificar requisitos funcionales y no funcionales.

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

CI21: Análisis e Implementación de Estructuras de Datos

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

EH28: Inglés nivel Pre-intermediate.

 

 

Diseñar bases de datos de acuerdo a técnicas y proceso

 

Identificar los requerimientos

 

Diseñar los requerimientos en esquemas lógicos.

 

Diseñar los esquemas lógicos en tablas.

 

Normalizar tablas.

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

CI21: Análisis e Implementación de Estructuras de Datos

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

EH28: Inglés nivel Pre-intermediate.

 

Construir bases de datos con soporte computacional

como SqlServer, Oracle, MySql, entre otras

 

Seleccionar motor de bases de datos.

 

Implementar el modelo físico de la base de datos.

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

CI21: Análisis e Implementación de Estructuras de Datos

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

EH28: Inglés nivel Pre-intermediate.

Administrar la continuidad operativa de las bases de datos Brindar soporte técnico a la operación diaria para asegurar la continuidad de los motores de base de datos.

 

Controlar el uso de estructuras internas de la base de datos.

 

Controlar uso de objetos de la base de datos.

 

Registrar control de cambio y/o actividades desarrolladas en la base de datos

 

Revisar log de transacciones

 

Controlar las excepciones en bases de datos

 

Administrar políticas de seguridad en bases de datos

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

CI21: Análisis e Implementación de Estructuras de Datos

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

EH28: Inglés nivel Pre-intermediate.

 

Integrar componentes, subsistemas y sus interfaces,

realizando pruebas de funcionamiento

 

 

Obtener requisitos para integración de componentes,

subsistemas e interfaces

 

Conocer procesos de integración comunes, en componentes, subsistemas e interfaces.

 

 

CI16: Metodología de Programación Avanzada

CI15: Herramientas de Sistemas Operativos.

TP16: taller de Implementación de aplicaciones Web

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

TP24: taller de Construcción de Software

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

TP26: taller de desarrollo de aplicaciones móviles

CI26: Taller de desarrollo de aplicaciones Empresariales

EH28: Inglés nivel Pre-intermediate.

integrar componentes, subsistemas e interfaces según requerimientos

 

Realizar el proceso de integración de componentes según metodologías dispuesto para ello. CI16: Metodología de Programación Avanzada

CI15: Herramientas de Sistemas Operativos.

TP16: taller de Implementación de aplicaciones Web

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

TP24: taller de Construcción de Software

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

TP26: taller de desarrollo de aplicaciones móviles

CI26: Taller de desarrollo de aplicaciones Empresariales

EH28: Inglés nivel Pre-intermediate.

validar integración de componentes

 

Realizar el proceso de validación que garantice la correcta integración de componentes. CI16: Metodología de Programación Avanzada

CI15: Herramientas de Sistemas Operativos.

TP16: taller de Implementación de aplicaciones Web

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

TP24: taller de Construcción de Software

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

TP26: taller de desarrollo de aplicaciones móviles

CI26: Taller de desarrollo de aplicaciones Empresariales

EH28: Inglés nivel Pre-intermediate.

generar pruebas de funcionamiento Establecer el tipo de pruebas pertinentes para la validación y puesta en producción de los componentes, subsistemas e interfaces.

 

Realizar las pruebas establecidas para el correcto funcionamiento de los componentes, subsistemas e interfaces.

CI16: Metodología de Programación Avanzada

CI15: Herramientas de Sistemas Operativos.

TP16: taller de Implementación de aplicaciones Web

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

TP24: taller de Construcción de Software

EH21: Ingles Nivel Elementary.

CI25: Taller de Desarrollo de Bases de Datos

TP26: taller de desarrollo de aplicaciones móviles

CI26: Taller de desarrollo de aplicaciones Empresariales

EH28: Inglés nivel Pre-intermediate.

Proveer soporte y mantención de las aplicaciones en producción identificar fallas en el software Obtener información sobre el dominio del problema.

Identificar línea de posibles errores ante la falla encontrada

CI16: Metodología de Programación Avanzada

TP16: taller de Implementación de aplicaciones Web

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

TP24: taller de Construcción de Software

EH21: Ingles Nivel Elementary.

TP26: taller de desarrollo de aplicaciones móviles

CI26: Taller de desarrollo de aplicaciones Empresariales

EH28: Inglés nivel Pre-intermediate.

Generar estrategias de operativas de solución Seleccionar una estrategia operativa

 

Coordinar las actividades asociadas a la estrategia operativa

 

Dirigir las actividades asociadas a la estrategia   operativa seleccionada

 

Controlar las actividades asociadas a la estrategia operativa seleccionada

 

CA11: Formación para el desarrollo profesional

EH12: Taller de habilidades de Comunicación Oral y Escrita

CI13: taller de habilidades Tecnológicas.

Segundo semestre

MA18: matemáticas para la informática

CI16: Metodología de Programación Avanzada

TP16: taller de Implementación de aplicaciones Web

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

TP24: taller de Construcción de Software

TP21: Taller de Pruebas y Mantenimientos de Software de Calidad

EH21: Ingles Nivel Elementary.

MA26: Estadística descriptiva para informática

TP26: taller de desarrollo de aplicaciones móviles

CI26: Taller de desarrollo de aplicaciones Empresariales

EH28: Inglés nivel Pre-intermediate.

Aplicar correcciones al software Identificar el lenguaje de programación.

 

Identificar la plataforma de desarrollo.

 

Ejecutar proceso de traza al código

 

Implementar los cambios

Validar las correcciones realizadas.

TP16: taller de Implementación de aplicaciones Web

EH15: Inglés Nivel Beginner

CI23: Diseño e Implementación de Bases de Datos

TP24: taller de Construcción de Software

TP21: Taller de Pruebas y Mantenimientos de Software de Calidad

EH21: Ingles Nivel Elementary.

MA26: Estadística descriptiva para informática

TP26: taller de desarrollo de aplicaciones móviles

CI26: Taller de desarrollo de aplicaciones Empresariales

EH28: Inglés nivel Pre-intermediate

Comprobar la solución implementada Identificar casos de prueba.

 

Generar datos de prueba.

 

Verificar  la funcionalidad de la solución implementada.

EH15: Inglés Nivel Beginner

TP21: Taller de Pruebas y Mantenimientos de Software de Calidad

EH28: Inglés nivel Pre-intermediate

El programador Computacional participa en forma activa en proyectos de desarrollo de software desempeñando labores propias de su formación como lo son construir aplicaciones computacionales, módulos o componentes de un sistema computacional. Dichos módulos suelen tener la particularidad de integrarse a otras aplicaciones computacionales ya existentes y desarrolladas con las más variadas tecnologías.

Descripción de actividades

  • Construir e integrar aplicaciones computacionales en distintas plataformas, aplicar plan de pruebas que le permitan detectar y corregir errores, documentar las aplicaciones y dar soporte a usuarios del sistema”.
  • Construir programas a partir de requerimientos de diseño, generando la documentación necesaria de acuerdo a normas establecidas por la organización.
  • Implementar las bases de datos estructurada y no estructurada en función de los requerimientos de diseño.
  • Integrar componentes, subsistemas y sus interfaces, realizando pruebas de funcionamiento, de acuerdo a los procedimientos establecidos por la organización.
  • Proveer soporte y mantención de las aplicaciones en producción, de acuerdo a los estándares establecidos por la organización.

Plan de Estudios (Malla Curricular)

Descargar Malla
Asignatura
Formación para el Desarrollo Profesional
Principios de Lógica y Algoritmos de Programación
Ensamblado de Equipos Computacionales e Instalaciones de Sistemas Operativos
Taller de Herramientas Tecnológicas
*Ramo Conducente a Certificación – Information Technologies Essentials (CompTIA A+).
Taller de Habilidades de Computación Oral y Escrita
Asignatura
Matemáticas Para la Informática
Metodología de Programación Avanzada
*Asignatura Conducente a Certificación – Oracle Certified Professional, Java SE Programmer.
Taller de Implementación de Aplicaciones Web
Herramientas de Sistemas Operativos
Inglés Nivel Beginner
Asignatura
Diseño e Implementación de Base de Datos
Taller de Construcción de Software
Análisis e Implementación de Estructuras de Datos
Taller de Pruebas y Mantenimiento de Software de Calidad
Inglés Nivel Elementary
Asignatura
Taller de Desarrollo de Base de Datos
Aplicaciones de Estadísticas Descriptivas para Informática

Taller de Desarrollo e Implementación de Aplicaciones Móviles
Taller de Desarrollo de Aplicaciones Empresariales I
*Asignatura Conducente a Certificación – Oracle Certified Professional, Java EE Programmer.
Inglés Nivel Pre-Intermediate
Asignatura
Práctica Laboral/Taller de Integración
Examen de Título

*Al término del nivel 4, el estudiante puede proseguir estudios de Análisis de Sistemas o Ingeniería en Informática.

Postula Aquí

Información Relacionada

Requisitos de Matrícula
Aranceles
Convenios y Descuentos
Becas y Crédito